我正在尝试从foo
mod.py
我在init.py
文件夹中创建了一个空文件C/Users/me/Desktop/NF
(我也尝试了__init__.py
)
我的理解是,只要NF目录中有一个空的init文件,这应该可行。你能帮我理解我哪里错了吗?
from C.Users.me.Desktop.NF.mod import foo
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
from C.Users.me.Desktop.NF.mod import foo
ImportError: No module named C.Users.me.Desktop.NF.mod
答案 0 :(得分:0)
将目录添加到PYTHONPATH变量。
来自mod import foo
答案 1 :(得分:0)
使用您之前的答案中所述的模块路径更新PYTHONPATH环境变量,并在python提示符中,无论是从目录中选择库
>>import sys
>>print sys.path