2014-04-25 204 views
0

由於某種原因,我每次嘗試從另一個文件導入類時都收到ImportError。下面是我的項目GitHub的頁面:https://github.com/wheelebin/mcnextbotImportError:無法導入名稱

下面是我收到的錯誤:

Traceback (most recent call last): 
    File "ircbot.py", line 36, in <module> 
    from test import mcnextlvl 
ImportError: cannot import name mcnextlvl 
+0

'from lib.test import mcnextlvl' – slackmart

+0

感謝您的回答!有效。 – user3565319

回答

1

這裏您from test import something指模塊test<PYTHONPATH>/lib,並不是出於自己test.py,並沒有子模塊/那裏有mcnextlvl。您應該使用from lib.test import mcnextlvl作爲@sgmart評論。

1

__init__.py python文件允許您從lib軟件包中導入名爲'test'的單個模塊。

相關問題