2017-02-26 194 views
-1

我想运行Scrapy并遇到以下错误。试图运行Scrapy

似乎Scrapy找不到TheTwisted 10.0.0 - 我已经下载了它,但不知道放置文件夹的位置。谢谢!

回溯(最近通话最后一个): 文件 “在/ usr/local/bin目录/ scrapy”,5号线,在 从pkg_resources才能导入load_entry_point 文件“/System/Library/Frameworks/Python.framework/Versions/ 2.7/Extras/lib/python/pkg_resources/init .py“,行3095,在 @_call_aside 文件”/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/ 初始化 py “为,线3081,在_call_aside F(*指定参数时,** kwargs) 文件” /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/ INIT py “为,线3108,在_initialize_master_working_set working_set = WorkingSet._build_master() 文件” /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/ INIT。 PY”,线路658,在_build_master ws.require(需要) 文件 “/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/ INIT py” 为, 959行,需要 需要= self.resolve(parse_requirements(requirements)) 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/ init py”为,线846,在解析 加注DistributionNotFound(REQ,requirers) pkg_resources.DistributionNotFound:在 '扭曲> = 10.0.0' 分配没有被发现并且由Scrapy

回答

0

所需如果使用Linux,安装通过在终端运行pip install Twisted扭曲。

如果是Windows,则为Twisted docs recommendpip install Twisted[windows_platform]

在这两种情况下,如果您使用的是虚拟环境(推荐),请确保将其安装在venv中。

+0

谢谢,我使用的是OSX。 我试过了,并得到以下内容: 要求已满足:在/usr/local/lib/python2.7/site-packages中扭曲 要求已满足:zope.interface> = 3.6.0在/ usr /local/lib/python2.7/site-packages(来自Twisted) 等 然后,我尝试再次运行Scrapy并得到原始错误 – RunwithLuke

+0

您是否使用虚拟env? – Roundel

+0

是的。尽管我已经尝试了两种方法 – RunwithLuke