我有以下項目框架。無法在Python中導入類
ex47
bin/
docs/
ex47/
__init__.py
tests/
__init__.py
game_tests.py
game.py
setup.py
在Aptana Studio上工作。在game_tests.py我
from nose.tools import *
from ex47.game import Room
但集錦在我喊不能夠找房,這是我在「game.py」定義爲 類。當我在命令行運行nosetests
時,我得到錯誤:導入錯誤(無模塊名爲遊戲)。 什麼似乎是錯誤的?
當你運行它時會得到什麼樣的python traceback? – Eric
頂級ex47目錄中是否有'__init __。py'? – mayhewr
不完全相關,但您可以嘗試PyCharm IDE。有一個免費和開源的版本,在我看來,比Aptana更容易使用,因爲它可以自動處理許多像這樣的問題。特別是你不是最經驗豐富的Python大師,你至少可以開始一些非常複雜的項目。 –