我有隻pyc文件夾「模塊」(和初始化 .pyc文件太)蟒蛇PYC只有模塊導致導入錯誤:沒有模塊名爲
module/
__init__.pyc
one.pyc
two.pyc
test.py
test.py
包含進口線:
import module.one
import module.two
或
from module import one
from module import two
都將失敗。 只有
import module
作品,但給不能訪問文件one
和two
任何提示?
.F
.pyc文件來自哪裏?你需要確定它們是用相同版本的Python製作的。另外,如果您使用-v或-vv啓動Python,它會在嘗試導入內容時顯示信息。 – 2013-02-17 16:08:15
無法重現。例如,嘗試一系列命令(在UNIX上)'mkdir module;觸摸模塊/ __ init__.py;觸摸模塊/ one.py; python -c「從模塊導入一個」; rm module/*。py; python -c「從模塊導入一個」; python -c「import module.one」 - 對我來說沒有錯誤。 – 2013-02-17 16:12:37
你確定'no module named'錯誤是'no module named one',而不是'one.py'或'two.py'本身拋出的ImportError? – 2013-02-17 16:15:06