安装Scrapy出错 error: Microsoft Visual C++ 14.0 is required....
程序员文章站
2022-05-06 18:19:03
...
问题描述:
在sublime text 3 上搭建python环境,安装之前用过的Scrapy库和依赖库 pypiwin32。出现error
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
解决方法:
想到的是直接去下这个安装包。error里给的链接肯定是不能用的,于是网上找到一个可以用的网盘资源链接: https://pan.baidu.com/s/1hMRgsZlxFNQb3UZmJQ961w 密码: hrqx
想到之前电脑可以用直接pip install Scrapy 可能和之前电脑里VS2017的环境有关。找到错误的依赖库,发现还有一行是
building 'twisted.test.raiser' extension
到 http://www.lfd.uci.edu/~gohlke/pythonlibs 找到twisted对应版本的安装包,
注意,cp37 是对应python37,amd64 是64位系统
Twisted‑18.7.0‑cp37‑cp37m‑win_amd64.whl
cd到对应目录,直接 pip install Twisted‑18.7.0‑cp37‑cp37m‑win_amd64.whl即可
安装好后运行命令
pip install scrapy
如果还出现该问题,
running build_ext
building 'lxml.etree' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
再安装对应的 .whl 文件即可
The script scrapy.exe is installed in 'c:\users\陈风\appdata\local\programs\python\python37-32\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed PyDispatcher-2.0.5 cssselect-1.0.3 parsel-1.5.0 queuelib-1.5.0 scrapy-1.5.1 w3lib-1.19.0
推荐阅读
-
pip install mysqlclient 报错:error: Microsoft Visual C++ 14.0 is required.
-
安装mysqlclient的时候出现Microsoft Visual C++ 14.0 is required报错
-
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http:/
-
error: Microsoft Visual C++ 14.0 is required问题解决方案
-
【Error】解决Python安装库时报错:Microsoft Visual C++ 14.0 is required问题
-
python3.6安装插件报错error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++
-
2018-07-09Python 3.6 模块安装“error: Microsoft Visual C++ 14.0 is required...”问题解决
-
爬虫学习——Scrapy安装报错Microsoft Visual C++ 14.0 is required
-
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"
-
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"