解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
2018-01-22 19:45
966 查看
1、错误日志:
在win7下安装的python-3.5,安装scrapy出现下面的报错日志,之前用的是python-2.7安装scrapy时没有出现类似问题。
2、错误分析:
a、在使用python2.7时就遇到过安装django失败的问题,最终分析是python2.7不能和最新的django适配,所以安装了django-1.8.2版本,成功解决。但是使用pip安装django、scrapy
b、这些框架有一个共通的问题,就是他会自动安装django、scrapy所需要的各种依赖包。
c、此时想到了scrapy安装文档:https://doc.scrapy.org/en/master/intro/install.html
d、打开文档首行已经明确表明适配版本是python 2.7~3.4,在看一下自己的版本是3.5最新版本
问题就明了多了,就是版本不适配导致scrapy的某一些依赖包无法安装,致使scrapy安装出错。
e、看白色的错误报告完全不知道怎么回事,但是看红色的出现的错误基本都指向Twisted
那么问题有一下几种:
1、Twisted没安装上,
2、Twisted没有装成功,
3、Twisted版本与python版本不适配
3、解决办法:
直接暴力的办法就是下载适配的Twisted离线安装,下面有个python各种封装包地址,解决python多包问题
1、:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
找到和自己python适配的版本。
2、:http://download.csdn.net/download/sxc1414749109/10218485
适配python3.5
4、离线安装Twisted
把下载好的文件放在python的安装目录下(理论上放在那都行,只是个安装驱动),然后把文件拖拽到
上面写好
pip install 的命令行中回车运行,安装成功后再pip install scrapy即可。
5、总结
通过这次错误明白两个问题:1、出错看文档
2、学会依赖包的手动安装
efdfe
相关文章推荐
- Scrapy 解决Scrapy安装错误Microsoft Visual C++ 14.0 is required
- 解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
- 解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...的问题
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required
- python3.6安装Scrapy 提示 error: Microsoft Visual C++ 14.0 is required.的解决方法
- scrapy安装错误:Microsoft Visual C++ 14.0 is required...
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
- Python 3.5安装pyMySQL错误“error: Microsoft Visual C++ 14.0 is required…”
- Python 包安装error: Microsoft Visual C++ 14.0 is required...问题解决方案,
- Python 3.6 模块安装“error: Microsoft Visual C++ 14.0 is required...”时出错的解决办法
- Python 3.6 模块安装“error: Microsoft Visual C++ 14.0 is required...”问题解决
- Scrapy 安装错误,Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual……
- 安装scrapy报错Microsoft visual c++ 14.0 is required
- Python 3.6 模块安装“error: Microsoft Visual C++ 14.0 is required...”问题解决