【排错】解决 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"
2019年07月12日 08:48:46 作者:Jiaozn 分类:Python 评论(0)Pycharm中的scrapy安装教程运行环境:
win7_64
python 3.6.4
pycharm 2017.3.4
需要的包版本:
pyOpenSSL-17.5.0
zope.interface-4.4.3
twisted-17.9.0
lxml-4.2.1
scrapy-1.5.0
安装如下图1-1所示:按照从下往上的顺序安装就可以。
1-1
首先打开pycharm的左上角的File然后找到setting的选项,打开了setting之后就像下图选定的蓝色的选项,然后就会出现已经安装好了的第三方的包,输入你想下载的第三方包。如下图1-2所示:
1-2
一次下载以后你会发现在安装twisted报错。提示如下:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"解决方案有两种:
第一种:根据报错信息去官网下载 Microsoft Visual C++ 14.0
第二种: 去https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted下载twisted对应版本的whl文件Twisted-17.9.0-cp36-cp36m-win_amd64.whl),cp后面是python版本,amd64代表64位,运行pip install C:\Users\Administrator\Desktop\down\Twisted-17.9.0-cp36-cp36m-win_amd64.whl(路径是你存放Twisted下载存放的目录)
直接下载Twisted文件地址:
https://download.lfd.uci.edu/pythonlibs/u2yrk7ps/Twisted-17.9.0-cp36-cp36m-win_amd64.whl
如下图1-3所示:
1-3
安装完成后,可以再cmd中运行:pip install scrapy也可以在pycharm 中的安装,如上面安装步骤就行。
如果还不能解决可以尝试下面的方法:
以安装scrapy为例:
如:pip install scrapy 时出现:
error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools
解决办法
1. 安装 Microsoft visual c++ 14.0
https://964279924.ctfile.com/fs/1445568-239446865
或
https://pan.baidu.com/s/1q2Nj41Xk85CHHv7_zOhQIA 密码:qbba
2. 如果出现了.Net framework版本过低,小于4.5的最低版本要求:
[如果没出现这个问题,跳过这一步]
重新安装 .Net framework 更高的版本:
https://support.microsoft.com/en-us/help/3151800/the-net-framework-4-6-2-offline-installer-for-windows
再安装Microsoft visual c++ 14.0,
3. 启动电脑,再安装scrapy
pip install scrapy
评论
发表评论