2012-01-05 17 views
2

これらを読む方法はわかりません。誰かが私がこのことを理解するのを助けることができれば、そして一般的にこれらを読む方法に関する助言を与えるのは役に立ちますか?誰かが私にこのエラーを理解させるのを助けることができますか:

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 
+0

pipまたはeasy_installをお持ちの場合は、 'sudo pip install zope'または' sudo easy_install zope'を実行して、そのパッケージがあることを確認してください。 – Stefan

答えて

8

スタックトレースバックでは、呼び出しが発生した順に現在の呼び出しスタックがPythonによってリストされます。 captain2.pyでだから、最初のあなたのコード:

from twisted.internet import reactor 

その後reactorモジュールました:

from twisted.internet import default 

など、selectreactor.pyがやったまで:

from zope.interface import implements 

と明らかに存在しませんzope.interfaceモジュールをシステムにインストールします。

+0

http://pypi.python.org/pypi/zope.interfaceからzope.interfaceを入手できます。 – Glyph

関連する問題