试图运行Scrapy

时间:2017-02-26 19:32:22

标签: python scrapy pip

我正在尝试运行Scrapy并遇到以下错误。

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

追踪(最近一次通话):   文件“/ usr / local / bin / scrapy”,第5行,in     从pkg_resources导入load_entry_point   文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/init.py”,第3095行,     @_call_aside   在_call_aside中输入文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/init.py”,第3081行     f(* args,** kwargs)   在_initialize_master_working_set中输入文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/init.py”,第3108行     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行,在require中     needed = 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:找不到'Twisted> = 10.0.0'分布,是Scrapy所必需的

1 个答案:

答案 0 :(得分:0)

如果使用Linux,请在终端中运行pip install Twisted来安装Twisted。

如果是Windows,请Twisted docs recommend pip install Twisted[windows_platform]

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