首先我们要明白,scrapy是基于python实现的,现在我们要先安装python:

python的安装

  1. 打开官网:https://www.python.org/,点击downloads

python windows 安装 shadowssocks python安装scrapy_python


这边我下载的是3.9.0版本,需要安装包可私信我

python windows 安装 shadowssocks python安装scrapy_官网_02


2. 双击安装,安装时选择“Add python 3.9 to path”,会很省事

3. 安装完成后,键盘win+r输入cmd打开命令行界面,输入python,出来版本号和>>>则安装成功,接下来就可以安装scrapy了。

scrapy的安装

scrapy安装需要依赖库,直接安装会报错,需安装四个依赖库:

1. lxml

键盘win+r输入cmd打开命令行界面,输入pip install lxml,出现以下则说明安装过了。

python windows 安装 shadowssocks python安装scrapy_windows_03

出现以下黄色字体不要心急,上一行写着successfully就说说明已经安装成功了,只是pip需要升级一下

python windows 安装 shadowssocks python安装scrapy_xml_04


升级pip:

输入:pip install --upgrade pip 出现下一行就说明安装成功了

Requirement already satisfied: lxml in c:\users\hst\appdata\local\programs\python\python39\lib\site-packages (4.6.2)

2. pyOpenSSL

第二个安装库是pyOpenSSL,需要打开官网手动下载再安装

官网:https://pypi.org/project/pyOpenSSL/#files

python windows 安装 shadowssocks python安装scrapy_xml_05


点击自动下载,下载好后打开文件所在的文件夹,在地址栏输入cmd回车

python windows 安装 shadowssocks python安装scrapy_python_06


会弹出一个命令行窗口,在这个窗口输入pip install pip install pyOpenSSL-20.0.1-py2.py3-none-any.whl 这里教大家一个小技巧,输入pip install 之后,输入p再按tab键,如果文件夹内有p开头的文件会自动补充,就不需要再手动输入字母了,容易出错。

python windows 安装 shadowssocks python安装scrapy_windows_07


3. Twisted这个也需要我们手动下载再安装。地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 这里注意,下载时需要核对好你安装的python是什么版本,如果是3.9,需要下载cp39的版本,千万不要选错了,不然会爆一大堆错误。

python windows 安装 shadowssocks python安装scrapy_python_08

安装操作同上

5. 安装scrapy

最后一步安装scrapy,在命令行界面输入pip install scrapy,安静等待…

python windows 安装 shadowssocks python安装scrapy_xml_09


最后验证一下:

输入scrapy,回车,出现以下即可说明安装成功

python windows 安装 shadowssocks python安装scrapy_windows_10