没有名为'Twisted'的模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了没有名为'Twisted'的模块相关的知识,希望对你有一定的参考价值。

我刚安装了Python,开始用Scrapy进行一些实验。找到第一个安装Miniconda的教程,然后我就可以安装Scrapy了。现在问题是我正在尝试运行的软件也需要Twisted。所以我用pip安装了扭曲。

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:xampphtdocscrawlercrawler.py ================
Traceback (most recent call last):
  File "C:xampphtdocscrawlercrawler.py", line 3, in <module>
    from scrapy.utils.project import get_project_settings
  File "C:xampphtdocscrawlerscrapy\__init__.py", line 43, in <module>
    from twisted import version as _txv
ModuleNotFoundError: No module named 'twisted'
>>> 
================ RESTART: C:xampphtdocscrawlercrawler.py ================
Traceback (most recent call last):
  File "C:xampphtdocscrawlercrawler.py", line 3, in <module>
    from scrapy.utils.project import get_project_settings
  File "C:xampphtdocscrawlerscrapy\__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安装twis​​ted,你必须这样做:

pip3 install twisted

我希望这有帮助。

另一答案

要尝试扭曲正确安装,启动python解释器并键入

import twisted

如果你不能导入扭曲,你应该检查它是否在你的python路径中。可以在python解释器中检查Python路径

import sys
print sys.path

安装了twisted的目录必须在这些文件夹中。

以上是关于没有名为'Twisted'的模块的主要内容,如果未能解决你的问题,请参考以下文章

导入错误,没有名为'jwt'的模块。没有名为 "jwt "的模块

ModuleNotFoundError.在虚拟环境中运行服务器时,没有名为'django'的模块。在虚拟环境中运行服务器时,没有名为'django'的模块。

没有名为'scipy'的模块[关闭]

ModuleNotFoundError:没有名为'caffe'的模块

ImportError:没有名为'Cython'的模块

Django:ImportError:没有名为'corsheaders'的模块