Scrapy安装报error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools

来源:互联网 发布:华联期货软件 编辑:程序博客网 时间:2024/06/05 20:11

问题描述

当前环境win7,python_3.5.1,32位。 
在windows下,在dos中运行pip install Scrapy报错:

building 'twisted.test.raiser' extensionerror: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

解决方法:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下载twisted对应版本的whl文件(如我的Twisted‑17.9.0‑cp35‑cp35m‑win32.whl),cp后面是python版本,win32代表32位系统(64位类似),运行命令:

pip install D:\Twisted-17.9.0-cp35-cp35m-win32.whl
  • 1

install后面为下载的whl文件存放的完整路径名 
安装完成后,再次运行:

pip install Scrapy
  • 1

Scrapy安装成功。

但是安装成功后命令行输入:scrapy  后提示failed to create process,一直不能成功创建项目

有贴说是scrapy-script.py文件中声明路径空格的问题   #!C:\Program Files (x86)\Python\python.exe

但是里面路径加上  #!"C:\Program Files (x86)\Python\python.exe”依然没有作用

这个时候就想到可能是之前的安装过程中安装的scrapy有问题,没有全部安装成功,那么就考虑重新安装

先删除原来的安装文件,命令行输入命令: pip uninstall Scrapy

再重新安装,命令行输入:pip install Scrapy

OK  安装成功,命令行输入scrapy 


OK 愉快的开始创建第一个scrapy项目吧

阅读全文
0 0
原创粉丝点击