有人可以帮我理解这个错误:

时间:2012-01-05 03:43:49

标签: python twisted

我从来不知道如何阅读这些内容。如果有人可以帮助我理解这个,并且可能就如何阅读这些内容提供建议会很有帮助吗?

D:\>python captain2.py
Traceback (most recent call last):
  File "captain2.py", line 2, in <module>
    from twisted.internet import reactor
  File "c:\Python27\lib\site-packages\twisted\internet\reactor.py", line 37, in
<module>
    from twisted.internet import default
  File "c:\Python27\lib\site-packages\twisted\internet\default.py", line 50, in
<module>
    install = _getInstallFunction(platform)
  File "c:\Python27\lib\site-packages\twisted\internet\default.py", line 46, in
_getInstallFunction
    from twisted.internet.selectreactor import install
  File "c:\Python27\lib\site-packages\twisted\internet\selectreactor.py", line 1
4, in <module>
    from zope.interface import implements
ImportError: No module named zope.interface

1 个答案:

答案 0 :(得分:8)

在堆栈回溯中,Python按照调用发生的顺序列出当前的调用堆栈。所以,首先是captain2.py中的代码:

from twisted.internet import reactor

然后reactor模块执行了:

from twisted.internet import default

依此类推,直到selectreactor.py

from zope.interface import implements

显然系统中不存在zope.interface模块。