在MS Windows环境下使用PyCharm安装Python的scrapy的时候,你可能会遇到如下报错:

错误:
1. 【error: Microsoft Visual C++ 14.0 is required.】
2. 【Get it with “Microsoft Visual C++ Build Tools”:http://landinghub.visualstudio.com/visual-cpp-build-tools】

如果你跟着报错信息的提示,去访问网站【http://landinghub.visualstudio.com/visual-cpp-build-tools】希望获取【MIcrosoft Visual C++ Build Tools】,那你可能要失望了:

解法:
安装第三方的Python模块安装包:
https://www.lfd.uci.edu/~gohlke/pythonlibs/

安装对应版本的Twisted。

在我的环境中:
1. MS Windows64
2. Python 3.7

因此我下载:
Twisted‑18.9.0‑cp37‑cp37m‑win_amd64.whl | https://download.lfd.uci.edu/pythonlibs/u2hcgva4/Twisted-18.9.0-cp37-cp37m-win_amd64.whl

下载完成后,命令行安装:
安装:Twisted

以上:
1. 请忽略MS Windows中的CMD乱码的问题,该问题是因为我本地的WINDOWS的字符集偏差造成的,与当前问题的发生与解决均没有关联

安装:Scrapy

如上,解决后,再次在PyCharm中安装scrapy就没问题了:

————————
Done。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装