2017-02-26 190 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