解决 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"

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所示:按照从下往上的顺序安装就可以。

解决 error: Microsoft Visual C++ 14.0 is required. Get it with
1-1

首先打开pycharm的左上角的File然后找到setting的选项,打开了setting之后就像下图选定的蓝色的选项,然后就会出现已经安装好了的第三方的包,输入你想下载的第三方包。如下图1-2所示:

解决 error: Microsoft Visual C++ 14.0 is required. Get it with
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所示:

解决 error: Microsoft Visual C++ 14.0 is required. Get it with
1-3

安装完成后,可以再cmd中运行:

pip install scrapy

也可以在pycharm 中的安装,如上面安装步骤就行。

你可能感兴趣的:(解决 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools")