我在Jupyter笔记本中使用Windows 3上的Python 3。我在同一目录中有两个文件,Test1.py和Test2.py
在Test1中我有:
def method1():
print ("Hello World!")
在Test2中我有:
from Test1 import method1
但是当运行Test2时,我收到错误:
No module named 'Test1'
我之前已经问过这个问题了,所以我尝试了一个主要建议:将当前目录添加到sys.path:
import sys
sys.path.append('/path/to/Test1')
然而,这个解决方案对我不起作用,我仍然得到同样的错误。谢谢你的帮助!
答案 0 :(得分:2)
我认为你应该在你的目录中放一个__init__.py,它有Test1.py和Test2.py。