python scrapy 安装解决Unable to find vcvarsall.bat

1.点击打开python.exe查看python对应的C编译器

 

2.选择对应的版本下载以后 进行安装 这个时候选择

 

 

我在安装的时候还出现了问题

 Running setup.py install for Twisted ... error

这个时候去这里http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 找到对应的版本下载

版本对应关系为

print(pip.pep425tags.get_supported())
可以看到支持的文件名里必须带
lxml-3.8.0-cp36-cp36m-win_amd64.whl (md5)
这里是cp36m改成 cp35m或者none
[('cp35', 'cp35m', 'win_amd64'), ('cp35', 'none', 'win_amd64'), ('py3', 'none',
'win_amd64'), ('cp35', 'none', 'any'), ('cp3', 'none', 'any'), ('py35', 'none',
'any'), ('py3', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any')
, ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]
找到对应的whl文件
然后pip install 对应的文件就行了

 

 

在我本地环境是python3.6 + windows10

posted @ 2017-09-21 15:28  点||点  阅读(162)  评论(0编辑  收藏  举报