解决安装Scrapy过程出现的Microsoft Visual C++ …

2018-08-26 17:30:38来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

问题描述: 

使用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.

  • Twisted?18.7.0?cp27?cp27m?win32.whl
  • Twisted?18.7.0?cp27?cp27m?win_amd64.whl
  • Twisted?18.7.0?cp34?cp34m?win32.whl
  • Twisted?18.7.0?cp34?cp34m?win_amd64.whl
  • Twisted?18.7.0?cp35?cp35m?win32.whl
  • Twisted?18.7.0?cp35?cp35m?win_amd64.whl
  • Twisted?18.7.0?cp36?cp36m?win32.whl
  • Twisted?18.7.0?cp36?cp36m?win_amd64.whl
  • Twisted?18.7.0?cp37?cp37m?win32.whl
  • Twisted?18.7.0?cp37?cp37m?win_amd64.whl

    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

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:服务器(Linux) 安装python3

下一篇:【leetcode 简单】 第五十六题 快乐数