安装Scrapy报错 error: Microsoft Visual C++ 14.0 is required解决方法

时间:2022-10-28 14:20:00

【问题背景】:在Windows 10系统,pip install Scrapy,报错error: Microsoft Visual C++ 14.0 is required,还有提示Twisted需要安装。

安装Scrapy报错 error: Microsoft Visual C++ 14.0 is required解决方法

【解决方法步骤】

1、根据提示,去https://landinghub.visualstudio.com/visual-cpp-build-tools下载C++编译工具。但是,页面已经打不开,无法下载。

安装Scrapy报错 error: Microsoft Visual C++ 14.0 is required解决方法

 2、之前因需要安装uwsgi,在Windows 10 安装过MinGW,通过可以MinGW可以下载安装一些依赖包。但是尝试过,并没有什么作用。uwsgi在Windows没有安装成功。网上搜索了一些方法,发现一个好网站。在https://www.lfd.uci.edu/~gohlke/pythonlibs/ 可以下载Python3 需要的依赖包。安装这些包,可以同时将C++编译环境安装好。

3、先找到twisted,并安装成功。

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

安装Scrapy报错 error: Microsoft Visual C++ 14.0 is required解决方法

下载文件放在D:\Python\Python36-32\Scripts目录,cmd进入Scripts目录。

pip install Twisted-19.2.0-cp36-cp36m-win32.whl

安装Scrapy报错 error: Microsoft Visual C++ 14.0 is required解决方法

4、再使用命令安装Scrapy:pip install Scrapy

安装Scrapy报错 error: Microsoft Visual C++ 14.0 is required解决方法

这样,Scrapy就安装成功啦。