无法导入文件

时间:2015-12-03 09:19:56

标签: python

这是我的目录结构:

NEW3 has  2 sub directories:  
    NEW1    
    NEW2    

NEW1 - has test1.py    
NEW2 - has test2.py    

如何在test2.py中导入test1.py

2 个答案:

答案 0 :(得分:0)

NEW3添加到python路径,在每个目录中创建空__init__.py,然后可以在test1.py中添加此行:

from NEWS3.NEWS2 import test2

要将目录添加到python路径,只需在export PYTHONPATH="${PYTHONPATH}:/my/other/path"中添加.bashrc

有一种方法可以使用python,在python mymodule.pth路径(dist-packages)中创建文件/usr/lib/python2.7/dist-packages并添加一行包含要添加到python path的目录}。

答案 1 :(得分:-3)

放一个" init .py"在NEW2 DIR文件中,空文件很好。 然后你可以使用" .."。

gitPush branch