我在學習如何使用twisted來製作一個簡單的服務器。我已經安裝了扭曲,它是Python 2.7,這是我使用的pyhon版本。我也使用eclipse來運行這些程序。
我按照這個教程中的說明:在Eclipse中使用Twisted開始使用Python
Running a Twisted Application in PyDev
但運行此程序時仍然會碰到這個錯誤。
from twistd.internet import reactor
reactor.run()
Traceback (most recent call last):
File "M:\Java\Twisted Stuff\src\test_server.py", line 7, in <module>
from twisted.internet import reactor
File "M:\Java\Twisted Stuff\src\twisted.py", line 13, in <module>
ImportError: No module named scripts.twistd
我已經從教程中檢查了所有主模塊和參數,以確保它們適用。但我仍然遇到這個錯誤。
非常感謝您提前。
當我下載扭曲的文件被命名爲twistd.py,所以我試圖扭曲和沒有'e'都沒有工作。我的文件被命名爲test_server.py,它不會嘗試導入自己。
您的代碼不符合回溯。粘貼確切的代碼和相應的錯誤。你使用什麼'扭曲'的版本?如果從命令行運行:'twisted.internet import reactor「,運行'python -c'會得到什麼結果? – jfs 2012-02-01 19:34:58