我刚刚安装了Python,开始尝试使用Scrapy。找到了一个首先安装Miniconda的教程,并由此可以安装Scrapy。现在的问题是,我要运行的软件也需要Twisted。所以我安装了点子扭。
Twisted似乎已正确安装,但是在运行找不到Twisted模块的脚本时仍然出现错误。
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 17:26:49) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
================ RESTART: C:\xampp\htdocs\crawler\crawler.py ================
Traceback (most recent call last):
File "C:\xampp\htdocs\crawler\crawler.py", line 3, in <module>
from scrapy.utils.project import get_project_settings
File "C:\xampp\htdocs\crawler\scrapy\__init__.py", line 43, in <module>
from twisted import version as _txv
ModuleNotFoundError: No module named 'twisted'
>>>
================ RESTART: C:\xampp\htdocs\crawler\crawler.py ================
Traceback (most recent call last):
File "C:\xampp\htdocs\crawler\crawler.py", line 3, in <module>
from scrapy.utils.project import get_project_settings
File "C:\xampp\htdocs\crawler\scrapy\__init__.py", line 43, in <module>
from twisted import version as _txv
ModuleNotFoundError: No module named 'twisted'
>>>
有人建议吗?
提前致谢,
您安装了适用于python2的twisted。使用命令时pip
,您正在安装python2的软件包。您正在使用python3(3.6.3)。要为python3安装twisted,必须执行以下操作:
pip3 install twisted
我希望这有帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句