Anaconda3安装scrapy:解决error: Unable to find vcvarsall.bat问题

听说scrapy已经可以用在python3版本上了,今天下午捣腾了两个小时想安装scrapy,但是却一直显示error:Unabletofindvcvarsall.bat。尝试了很多方法,最后总结出一个最简单的。小白学编程的过程里总是遇到各种难处理的问题,今天就拿这篇文章开一个头,以后会把我遇到的问题和解决办法都写出来。

言归正传。

1. 安装wheel

打开cmd, 输入pip install wheel即可

2.安装lxml

打开网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/

ctrl+F打开搜索平台,输入lxml,结果如下:

《Anaconda3安装scrapy:解决error: Unable to find vcvarsall.bat问题》

其中,cp后面是python版本号,cp35表示python3.5,我的Anaconda中的python版本是3.5.2,对应cp3.5。我的windows是64位的,所以下载倒数第三条(注意不要修改文件名!)

下载完成后,打开cmd,输入  pip install 刚刚下载的完毕的文件全名(注意保留whl)。

输入文件名时一个简单的方法是,先输入pip install,然后用鼠标拖拽文件到install后面即可,这样避免手动输入时出错。

3. 安装twisted

打开网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/

接下来操作同2。只不过把lxml换成twisted而已。

4.安装scrapy

完成上述步骤后,输入 pip install scrapy就能正常安装,不会报错了。

成功安装后会现实Successfully installed scrapy –版本号

或者输入 conda list,也可以在列表里看到成功安装的scrapy

    原文作者:春日部少年
    原文地址: https://www.jianshu.com/p/452b9fa2a8ed
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞