Scrapy - 解决Microsoft Visual C++ 14.0 is required问题

在Windows下安装Scrapy爬虫框架时,经常会遇到Microsoft Visual C++ 14.0 is required错误,导致安装失败。这是因为当前系统缺少Visual C++库的运行时组件,因此首先需要在系统中安装该组件,下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/。
在这里插入图片描述

安装完下载的vc_redist.x64.exe后,重启电脑,再重新安装Scrapy即可,当然首先要安装Scrapy的各项依赖。

如果是全局安装Scrapy框架,上述方法可行,但如果是在PyCharm内的虚拟环境中,仍然会出现Microsoft Visual C++ 14.0 is required错误。这时可以通过手动安装Twisted-18.9.0-cp37-cp37m-win_amd64.whl解决该问题,下载地址:https://pypi.org/project/Twisted/。

首先执行类似如下命令:

(venv) D:\PyProjects\iScrapy>pip install D:/Twisted-18.9.0-cp37-cp37m-win_amd64.whl

然后安装Scrapy:

(venv) D:\PyProjects\iScrapy>pip install scrapy

安装成功
在这里插入图片描述

©️2020 CSDN 皮肤主题: 鲸 设计师:meimeiellie 返回首页