Windows 环境下 pip 安装 Scrapy

记录帖,记录 windows上直接 pip 安装 scrapy 出错后的操作。

一、安装 pip

    环境是 windows 64。

    背景是本机已安装过 python 环境。
</p>

    ① 先下载压缩包进行解压,

        地址:https://pypi.org/project/pip/#files

scrapy01.png

    ② 进入解压后的文件夹下进行安装:

        python setup.py install

        scrapy02.png


    ③ 环境变量调整

        scrapy03.png

    ④ 验证,

        命令行输入命令:pip —version      

1
2
3
pip&nbsp;--version

d:\it\python\python36\lib\site-packages\pip-18.1-py3.6.egg\pip&nbsp;(python&nbsp;3.6)



二、使用 pip 安装 scrapy

    坑来了,直接使用 pip install Scrapy,最后居然提示出错: error: Microsoft Visual C++ 14.0 is required.

    解决:

    ① 安装 wheel 库:

        pip install wheel

        scrapy04.png

    ② 安装 lxml 库:

        pip install lxml

        scrapy05.png

    ③ 下载 scrapy 的 whl 包

        (网页内搜索即可):http://www.lfd.uci.edu/~gohlke/pythonlibs/,下载  Scrapy‑1.5.1‑py2.py3‑none‑any.whl

        scrapy07.png

    ④ 同一个资源网站下载 twiste 的 whl 包

        (同样在网页内搜索):下载 Twisted‑18.9.0‑cp36‑cp36m‑win_amd64.whl

        scrapy06.png

    ⑤ 在文件下载路径下分别安装刚才下载的 Twisted 和 Scrapy:

        注:要先安装 twiste,再安装 scrapy,因为 scrapy 依赖 twiste

        pip install Twisted-18.9.0-cp36-cp36m-win_amd64.whl

        pip install Scrapy-1.5.1-py2.py3-none-any.whl


    ⑥ 验证:

        scrapy -h,显示版本号即代表成功

        scrapy08.png



三、文档资料

    官方文档:https://docs.scrapy.org/en/latest/intro/install.html

    中文文档:https://scrapy-chs.readthedocs.io/zh_CN/1.0/intro/tutorial.html

    https://pypi.org/

    https://www.lfd.uci.edu/~gohlke/pythonlibs/




------ 本文结束 感谢阅读 ------
0%