我用jupyter笔记本做数据分析已经有一段时间了.我想在我的jupyter笔记本目录中开发一个模块,并能够将新模块导入笔记本.我的jupyter笔记本文件目录可以表示为:;
Jupyter notebooks\
notebook1.ipynb
new_module\
__init__.py
newfunction.py
currentnotebooks\
notebook2.ipynb
当在记事本1中使用import new_module
时.然而,当我在notebook2中try 相同的命令时,它仍然有效.我得到以下ImportError: No module named 'new_module'
条.两个显而易见的解决方案是A)将新的_模块移动到CurrentNotebook目录或B)移动notebook2.ipynb达到与新的_模块相同的级别.我根本不想弄乱文件 struct .这可能吗?