安装Scrapy时错误'Microsoft Visual C++ 14.0 is required'

问题

我在Win7 64 SP1系统上安装了Python 3.8.4,然后在安装最新版本的Scrapy时出现如题所示错误。
安装Scrapy时错误'Microsoft Visual C++ 14.0 is required'

顺便说一下,Scrapy重度依赖于twisted。但是,估计是VC++库依赖的原因,在我办公室的机器上(Win7 64 SP1系统)却是直接安装Scrapy非常顺利!

解决办法

但是,参考引用文1中所说,出现如上所示错误时解决问题的办法是单独安装scrapy对应版本的twisted.whl文件,再安装Scrapy即非常顺利。

安装twisted.whl文件时要选择对应的版本,我针对上面版本下载的是文件:

Twisted‑20.3.0‑cp38‑cp38‑win_amd64.whl

运行命令如下:
pip install Twisted-20.3.0-cp38-cp38-win_amd64.whl

安装会非常顺利,也不会多长时间!

然后再安装scrapy即一切顺利!

pip install scrapy

安装Scrapy时错误'Microsoft Visual C++ 14.0 is required'

引用

猜你喜欢

转载自blog.51cto.com/zhuxianzhong/2513237