python3 scrapy安装 error: Microsoft Visual C++ 14.0 is required

pip3 install scrapy报错:

error: Microsoft Visual C++ 14.0 is required

1从以下网站找到自己python版本号对应的文件:

查看自己的python版本 

版本:3.7.0 win32表示32位(我安装的是32位)                      (AMD64)是64位

从这个网站找资源:

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

找到资源下载到桌面:(这个文件:Twisted-18.9.0-cp37-cp37m-win32.whl)

pip3 install Twisted-18.9.0-cp37-cp37m-win32.whl

之后再使用:

pip3 install scrapy

安装成功

关于Twisted:

Twisted是用Python实现的基于事件驱动的网络引擎框架,Twisted支持许多常见的传输及应用层协议,包括TCP、UDP、SSL/TLS、HTTP、IMAP、SSH、IRC以及FTP

为什么和VC++有关?

我的猜想是Twisted底层是由C++实现的

2 还有一个思路

就是从windows官网下载sdk,但是好像比较大,我安装的是visual stdio2013,估计下载后再安装也会产生错误(原先遇见过)

猜你喜欢

转载自blog.csdn.net/changer_WE/article/details/84342855
今日推荐