从IDLE,我尝试使用新安装的scrapy 1.0.3运行脚本。
我使用的是他所工作的朋友的脚本(但在Windows上,我在Mac上)。
从第一行的scrapy导入中,运行程序时出现此错误: ImportError: No module named twisted.persisted.styles
ImportError: No module named twisted.persisted.styles
整个脚本(如果有帮助)指向此:
Traceback (most recent call last): File "/Users/eliasfong/tutorial/tutorial/spiders/medspider.py", line 1, in <module> import scrapy File "/Library/Python/2.7/site-packages/scrapy/__init__.py", line 27, in <module> from . import _monkeypatches File "/Library/Python/2.7/site-packages/scrapy/_monkeypatches.py", line 20, in <module> import twisted.persisted.styles # NOQA ImportError: No module named twisted.persisted.styles
关于如何解决这个问题有什么建议吗?
只要尝试强制更新:
pip install twisted --upgrade
这对我适用于python3.4和Scrapy == 1.1.0rc1