解决安装Scrapy过程出现的Microsoft Visual C++ 14.0 is required问题

python学习网 2018-08-22 09:16:03

问题描述: 

使用pip安装Python 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

环境是 Win8 64位 Python3.6

解决方法:

安装对应环境下的whl文件

详细步骤:

1. 下载对应的whl文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 

    Twisted, an event-driven networking engine.

    cp后面表示python的版本号, 32/64表示操作系统.

    我这里是64位, python3.6, 就下载 "Twisted‑18.7.0‑cp36‑cp36m‑win_amd64.whl"

2. 接下来就是安装了:

第一步: 需要安装wheel文件,在cmd命令窗口执行pip install wheel

注意: 这里就必须要安装wheel, 否则直接执行第二步会出现以下异常:

Invalid requirement: 'D:\download\Twisted-18.7.0-cp36-cp36m-win_amd64'
It looks like a path. File 'D:\download\Twisted-18.7.0-cp36-cp36m-win_amd64' does not exist.

第二步: 执行pip install D:/download/Twisted‑18.7.0‑cp36‑cp36m‑win_amd64.whl  即可完成whl文件的安装

第三步: 安装Scrapy,执行命令:pip install Scrapy

试运行一下, 只要没有报错, 就说明已经安装成功:

 

 

 

 

以上是对安装Python Scrapy时出现问题的总结, 希望能给大家一个参考.

参考资料:http://blog.csdn.net/vola9527/article/details/44338181

 

阅读(2178) 评论(0)