在Scrapy上安装Python 2.7时安装Zope Interface 4.0.3时出错

use*_*890 4 python zope scrapy

Python和Scrapy的新手.我显然需要这些模块来正确运行scrapy.我按照建议下载了Zope接口,并且已按照Scrapy上的说明尝试使用easy_install进行安装.我正在运行Windows 7 64并首先下载64位版本的Pyton 2.7和所有模块,包括Zope.这不起作用,所以我取消了所有内容并下载了32位版本,但我遇到了同样的问题.很明显,我正在做一些非常基本的错误.希望得到帮助.

这就是:
C:> easy_install zope.interface-4.0.3-py2.7-win32.egg

我得到了一大堆结果(即使我正确地将其格式化为代码,stackoverflow也不允许我复制/粘贴),最后说:

No local packages or download links found for zope.interface-4.0.3-py2.7-win32.egg
Run Code Online (Sandbox Code Playgroud)

我知道我需要zope,因为当我尝试运行srapy时,我收到以下错误(还有其他结果):

C:> scrapy shell http://www.yahoo.com

raise ImportError(required + ": no module named zope.interface.") ImportError: Twisted requires zope.interface 3.6.0 or later: no module named zope.interface.

正如我所说的那样,我是一个真正的新人,并且需要一段时间来完成所需的所有模块和软件包.

Mat*_*att 6

easy_install和pip install取包名,而不是文件名.

所以正确的调用将是

easy_install zope.interface
Run Code Online (Sandbox Code Playgroud)

这将获取最新版本.如果你特别想要那个版本

easy_install "zope.interface==4.0.3"
Run Code Online (Sandbox Code Playgroud)

您通常可以通过Google搜索找到包名称,例如.pypi zope界面