我有python模塊中導入包的問題。 這就是我做的:pythoninterpreter導入錯誤
from mega.mega import Mega
if __name__ == "__main__":
m = Mega()
,並從Java我運行:
interpreter.execfile("api.py");
但我仍然得到錯誤:
Exception in thread "main" Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named mega
在大型文件夾我有mega.py文件和__init__.py
文件將該文件夾標記爲包。
現在,我得到:
from mega.mega import Mega
SyntaxError: ("'import *' not allowed with 'from .'", ...path...
「mega」文件夾是否在您的PYTHONPATH上? – mgilson 2013-03-20 15:33:41
不,但它與api.py – adaniluk 2013-03-20 15:34:18