win8.1 安装scrapy 的错误, 已解决

我是对照这个list来安装所有需要的包的:

在Win8.1(64位)系统上安装Scrapy(python 2.7.7)

  1. 下载安装Visual C++ 2008 redistributables
  2. 安装lxml-3.2.4.win-amd64-py2.7.exe(32位:lxml-3.2.4.win32-py2.7.exe)
  3. 安装pywin32-218.win-amd64-py2.7.exe(32位:pywin32-218.win32-py2.7.exe)
  4. 安装Twisted-13.2.0.win-amd64-py2.7.exe(32位:Twisted-13.2.0.win32-py2.7.exe)
  5. 安装pyOpenSSL-0.13.1.win-amd64-py2.7.exe(32位:pyOpenSSL-0.13.1.win32-py2.7.exe)
  6. 安装zope.interface-4.1.1-py2.7-win-amd64.egg(使用easy_install安装)(32位:zope.interface-4.0.5-py2.7-win32.egg)
  7. 下载scrapy解压缩后使用cmd进入目录执行$ python setup.py install安装。。。。

但最后安装scrapy 在cmd 执行不了,所以选择在anaconda prompt 里-conda install scrapy, 这样系统会自动查询匹配的scrapy 包,

这时找的是scrapy1.3.3, 可疑的是正常的安装成功,最后2行有completed , 而我的界面里没有,但是我打开anaconda python, import scrapy, 没有报错,我以为没有最后那2句completed 也是默认安装成功了的,

 

 

于是我在cmd  按照老师的步骤开始测试创建scrapy project, 然而出现了下面的界面,表示我并未安装成功,可是我找不到调用错误的根本原因,看不懂trace back 里哪里有错,又该怎么调整,于是我下了scrapy 1.4  , 先在python
里pip uninstall scrapy ,  卸载成功后,再cmd — pip install scrapy (我已先把scrapy1.4 放在E:\Anaconda2\Lib\site-packages 下)

安装成功,然而依旧是错的,错的,错的,在cmd


里还是traceback error

在python 下也是错误找不到module

 

 

 

 

 

 

 

 

 

 

于是我又回到第一篇指导的方法,单独在e://安装scrapy1.4 :cmd– cd e:–cd scrapy1.4— python setup.py install

 

 

 

后来我去系统

 

 

 

 

 

 

 

 

 

 

后来去系统里搜 scrapy.exe, 发现了这个路径:

 

于是我去anaconda里找到把路径添加到系统变量里,终于可以了。

 

ok  , worked it out,  but it took alomost 3 hours to solve it.

Am I too patient or just lucky?

 

 

此条目发表在Python分类目录。将固定链接加入收藏夹。