Python爬虫从入门到放弃 01 | Python爬虫运行环境的配置

SunriseCai 2020-11-13 11:32:00
Python 爬虫 入门 放弃


此博客仅为我业余记录文章所用,发布到此,仅供网友阅读参考,如有侵权,请通知我,我会删掉。
本文章纯野生,无任何借鉴他人文章及抄袭等。坚持原创!!

前言

你好。这里是Python爬虫从入门到放弃系列文章。我是SunriseCai。

工具简介

俗话说:工欲善其事、必先利其器。这句话运用在编写代码上也是如此。在编写代码过程中很有必要找到称手的工具。下面来介绍一下我所使用的两款工具—AnacondaPyCharm

Anaconda、PyCharm的作用:

工具 作用
Anaconda 一个开源的Python发行版本,集成了很多关于python科学计算的第三方库
PyCharm JetBrains 打造的Python IDE(集成开发环境),能帮助你更好的写代码

Anaconda:

  • Anaconda 是一个包含数据科学常用包的 Python 发行版本。它附带了Python等 150 多个科学包及其依赖项。用一句话总结就是:方便!!

PyCharm:

  • PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

所以电脑配置Python爬虫的运行环境,只需要安装Anaconda+PyCharm就可以了。下面来说一下这两个软件如何安装。

软件安装

安装Anaconda

  1. 首先访问Anaconda官网https://www.anaconda.com/distribution/,选择适合自己电脑配置的Anaconda版本,点击Download进行下载。
    在这里插入图片描述

  2. Anaconda安装包下载好后,双击安装包进行安装。点击Next继续;在这里插入图片描述

  3. 点击I Agree继续;
    在这里插入图片描述

  4. 这里的两个选项是针对电脑有多个用户而言的,我选的Just Me。点击Next继续;
    在这里插入图片描述

  5. 这里点击Browse选择软件的安装路径,我选择的路径是F盘,默认安装路径是C盘。点击Next继续;
    在这里插入图片描述

  6. 在这里打上两个勾勾,点击Install进行安装;
    在这里插入图片描述

  7. 软件正在安装,等候安装完成即可;
    在这里插入图片描述

  8. 安装成功,点击Finish
    在这里插入图片描述

  9. 来到鼠标右击我的电脑–>属性,然后按照下图操作。看一下环境变量,因为我这里安装的是F盘,所以添加Anaconda对应的环境变量即可;
    在这里插入图片描述

  10. 打开cmd窗口, 输入python,如下图所示,即Anaconda安装成功。如果报错,请查看环境变量是否添加成功;
    在这里插入图片描述

安装PyCharm

  1. 首先访问PyCharm官网:http://www.jetbrains.com/pycharm/download,看到下图,有两个PyCharm版本。其中Professional专业版是收费的,Community社区版是免费的,这里选择社区版下载即可,因为它可以满足Python爬虫入门的学习了。选择适合自己电脑系统的PyCharm,点击Download进行下载;
    在这里插入图片描述
  2. 安装包下载后,双击打开安装包。点击Next继续;
    在这里插入图片描述
  3. 这里点击Browse选择软件的安装路径,这里选择的路径是F盘,默认安装路径是C盘。点击Next继续;
    在这里插入图片描述
  4. 打勾,点击Next继续;
    在这里插入图片描述
  5. 默认即可,点击Install开始安装,等候安装完成即可;
    在这里插入图片描述
  6. 安装完成,点击Finish
    在这里插入图片描述
    以上,AnacondaPyCharm已经安装完成了,看来一下他们如何使用。

PyCharm的配置及基本使用

  1. 双击打开PyCharm
    在这里插入图片描述

  2. 选择 Do not import settings,点击OK继续;
    在这里插入图片描述

  3. 点击Continue继续;
    在这里插入图片描述

  4. 点击Skip Remaining and Set Defaults
    在这里插入图片描述

  5. 点击Create New Project 新建一个项目;
    在这里插入图片描述

  6. 在弹出来的页面中,先点击Existing interpreter,选择已有的解释器,然后点击右边的三个小点;
    在这里插入图片描述

  7. 首先点击右边的三个小点,找到刚才安装的Anaconda的路径,选择路径下的python.exe,然后勾选下面的Make available to all projects,即可;
    在这里插入图片描述

  8. 点击create,继续;
    在这里插入图片描述

  9. 首先新建一个new.py文件;
    在这里插入图片描述

  10. 输入print(‘Hello World’)
    在这里插入图片描述

  11. 点击右上角的绿色三角形,或者鼠标右键,选择Run ‘new’,就可以运行该程序了;
    在这里插入图片描述

  12. 看到PyCharm的输出框的内容, Hello World
    在这里插入图片描述

以上,是PyCharm的基本使用。


最后来总结一下本章的内容:

  1. 介绍了AnacondaPyCharm的概况
  2. 介绍了AnacondaPyCharm的安装
  3. 介绍了PyCharm的解释器的配置以及使用

sunrisecai

  • 感谢你的耐心观看,点关注,不迷路。
  • 为方便菜鸡互啄,欢迎加入QQ群组织:648696280(里面没有任何学习资料,只用作于问题提问)

下一篇文章,名为 《Python爬虫从入门到放弃 02 | Python爬虫中的常用语法与模块》

版权声明
本文为[SunriseCai]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_45081575/article/details/103942844

  1. 利用Python爬虫获取招聘网站职位信息
  2. Using Python crawler to obtain job information of recruitment website
  3. Several highly rated Python libraries arrow, jsonpath, psutil and tenacity are recommended
  4. Python装饰器
  5. Python实现LDAP认证
  6. Python decorator
  7. Implementing LDAP authentication with Python
  8. Vscode configures Python development environment!
  9. In Python, how dare you say you can't log module? ️
  10. 我收藏的有关Python的电子书和资料
  11. python 中 lambda的一些tips
  12. python中字典的一些tips
  13. python 用生成器生成斐波那契数列
  14. python脚本转pyc踩了个坑。。。
  15. My collection of e-books and materials about Python
  16. Some tips of lambda in Python
  17. Some tips of dictionary in Python
  18. Using Python generator to generate Fibonacci sequence
  19. The conversion of Python script to PyC stepped on a pit...
  20. Python游戏开发,pygame模块,Python实现扫雷小游戏
  21. Python game development, pyGame module, python implementation of minesweeping games
  22. Python实用工具,email模块,Python实现邮件远程控制自己电脑
  23. Python utility, email module, python realizes mail remote control of its own computer
  24. 毫无头绪的自学Python,你可能连门槛都摸不到!【最佳学习路线】
  25. Python读取二进制文件代码方法解析
  26. Python字典的实现原理
  27. Without a clue, you may not even touch the threshold【 Best learning route]
  28. Parsing method of Python reading binary file code
  29. Implementation principle of Python dictionary
  30. You must know the function of pandas to parse JSON data - JSON_ normalize()
  31. Python实用案例,私人定制,Python自动化生成爱豆专属2021日历
  32. Python practical case, private customization, python automatic generation of Adu exclusive 2021 calendar
  33. 《Python实例》震惊了,用Python这么简单实现了聊天系统的脏话,广告检测
  34. "Python instance" was shocked and realized the dirty words and advertisement detection of the chat system in Python
  35. Convolutional neural network processing sequence for Python deep learning
  36. Python data structure and algorithm (1) -- enum type enum
  37. 超全大厂算法岗百问百答(推荐系统/机器学习/深度学习/C++/Spark/python)
  38. 【Python进阶】你真的明白NumPy中的ndarray吗?
  39. All questions and answers for algorithm posts of super large factories (recommended system / machine learning / deep learning / C + + / spark / Python)
  40. [advanced Python] do you really understand ndarray in numpy?
  41. 【Python进阶】Python进阶专栏栏主自述:不忘初心,砥砺前行
  42. [advanced Python] Python advanced column main readme: never forget the original intention and forge ahead
  43. python垃圾回收和缓存管理
  44. java调用Python程序
  45. java调用Python程序
  46. Python常用函数有哪些?Python基础入门课程
  47. Python garbage collection and cache management
  48. Java calling Python program
  49. Java calling Python program
  50. What functions are commonly used in Python? Introduction to Python Basics
  51. Python basic knowledge
  52. Anaconda5.2 安装 Python 库(MySQLdb)的方法
  53. Python实现对脑电数据情绪分析
  54. Anaconda 5.2 method of installing Python Library (mysqldb)
  55. Python implements emotion analysis of EEG data
  56. Master some advanced usage of Python in 30 seconds, which makes others envy it
  57. python爬取百度图片并对图片做一系列处理
  58. Python crawls Baidu pictures and does a series of processing on them
  59. python链接mysql数据库
  60. Python link MySQL database