scrapy的安装

安装wheel(在线安装)

pip install wheel

安装lxml(下载后,本地安装)
下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

D:\soft\scrapy>pip install lxml-4.1.0-cp35-cp35m-win_amd64.whl

安装twisted(下载后本地安装)

C:\Users\TONY\Downloads>pip install Twisted-17.9.0-cp35-cp35m-win_amd64.whl -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

安装scrapy

C:\Users\TONY\Downloads>pip install scrapy -i http://pypi.douban.com/simple/  --trusted-host pypi.douban.com

报错解决:

C:\Users\TONY\Downloads>scrapy shell
......省略一大堆内容
crapy\downloadermiddlewares\retry.py", line 20, in 
    from twisted.web.client import ResponseFailed
  File "c:\users\tony\appdata\local\programs\python\python35\lib\site-packages\t
wisted\web\client.py", line 42, in 
    from twisted.internet.endpoints import HostnameEndpoint, wrapClientTLS
  File "c:\users\tony\appdata\local\programs\python\python35\lib\site-packages\t
wisted\internet\endpoints.py", line 41, in 
    from twisted.internet.stdio import StandardIO, PipeAddress
  File "c:\users\tony\appdata\local\programs\python\python35\lib\site-packages\t
wisted\internet\stdio.py", line 30, in 
    from twisted.internet import _win32stdio
  File "c:\users\tony\appdata\local\programs\python\python35\lib\site-packages\t
wisted\internet\_win32stdio.py", line 9, in 
    import win32api
ImportError: No module named 'win32api'

参考文档:http://blog.csdn.net/olanlanxiari/article/details/48196255

解决方案:
原因是缺少win32,到 http://sourceforge.net/projects/pywin32/files/
找到对应的版本进行下载,直接安装即可

你可能感兴趣的:(scrapy的安装)