Windows上Python3.5安装Scrapy(lxml)

常用网址:

  1. Python 3.5: https://www.python.org/downloads/
  2. Wheel文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

 参考文章:

  1. https://www.webucator.com/blog/2015/03/how-to-install-lxml-for-python-3-on-64-bit-windows/
  2. http://stackoverflow.com/questions/23944465/installing-lxml-for-python-3-4-on-windows-x-86-32-bit-with-visual-studio-c-2

安装步骤:

  1. 从Python官网下载Python进行安装:

        

  2. 打开http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml去下载lxml的Wheel文件
  3. 打开CMD
  4. 进到lxml下载到的文件夹(或者调用命令的时候传给lxml的全路径)运行如下命令:
    pip3 install lxml-3.5.0-cp35-none-win32.whl
  5. 运行pip3安装Scrapy:
    pip3 install scrapy
  6. 大功告成

题外话:

等了好长时间,Scrapy终于支持Python3了。但是Windows上安装Scrapy的时候就遇到各种问题:

  1. error: Unable to find vcvarsall.bat
  2. 找不到"libxml/xmlversion.h"
  3. <各种问题可以参考上面给到的第二个链接,但是各种方法都试了还是有这样那样的问题>......

最后终于在https://www.webucator.com/blog/2015/03/how-to-install-lxml-for-python-3-on-64-bit-windows/上面找到了更方便的方法,使用Wheel的方式安装lxml,然后问题就很轻松的解决掉了。

posted @ 2015-11-15 15:07  silverbullet11  阅读(5578)  评论(0编辑  收藏  举报