【问题标题】:ImportError: No module named 'twisted'ImportError:没有名为“扭曲”的模块
【发布时间】:2016-01-20 03:42:13
【问题描述】:

我是 python 新手,我正在编写一个简单的 TCP 服务器Server.py,我正在尝试使用这行代码导入反应器 from twisted.internet import reactor 问题是当我运行代码时出现此错误

/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5     /Users/Nora/PycharmProjects/Server/Server.py
Traceback (most recent call last):
  File "/Users/Nora/PycharmProjects/Server/Server.py", line 2, in <module>
    from twisted.internet import reactor
ImportError: No module named 'twisted'

注意我使用的是OS X Yosemite,并且我已经安装了一个新的python 3.5版本,我怎样才能回到已经扭曲的系统内置版本?

【问题讨论】:

标签: python tcp twisted reactor twisted.internet


【解决方案1】:

正如小亨评论的那样,twisted 不在标准 python 库中(它是由苹果安装在内部 OS X python 上的,但如果你安装更新版本的 python,它不会自动可用)。

pip install twisted 可能会让你到达那里。

顺便说一句,您可能想在安装 twisted 之前阅读并安装 python virtualenv 系统,这样您就会知道您可以使用您的 python 库,而不必担心corrupting 您的核心 python 负载(指南如 http://www.dabapps.com/blog/introduction-to-pip-and-virtualenv-python/http://michaelheap.com/virtualenv-and-pip-a-python-environment-in-60-seconds/ 会有所帮助)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-11
    • 2012-12-07
    • 2012-05-23
    • 2019-07-29
    • 2015-07-04
    • 2014-03-15
    • 2017-12-29
    • 2014-09-12
    相关资源
    最近更新 更多