一尘不染

ImportError:没有名为twisted.persisted.styles的模块

scrapy

从IDLE,我尝试使用新安装的scrapy 1.0.3运行脚本。

我使用的是他所工作的朋友的脚本(但在Windows上,我在Mac上)。

从第一行的scrapy导入中,运行程序时出现此错误: 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

关于如何解决这个问题有什么建议吗?


阅读 485

收藏
2020-04-10

共1个答案

一尘不染

只要尝试强制更新:

pip install twisted --upgrade

这对我适用于python3.4和Scrapy == 1.1.0rc1

2020-04-10