Я использовал jupyter notebook для анализа данных довольно давно. Я хотел бы разработать модуль в моем каталоге ноутбуков jupyter и иметь возможность импортировать этот новый модуль в ноутбуки. Мой каталог файлов ноутбуков jupyter может быть представлен следующим образом;
Jupyter notebooks\
notebook1.ipynb
new_module\
__init__.py
newfunction.py
currentnotebooks\
notebook2.ipynb
При использовании import new_module
в notebook1.ipynb он работает, однако, когда я пытаюсь import new_module
ту же команду в notebook2.ipynb, я получаю следующий ImportError: No module named 'new_module'
. Два очевидных решения: A) переместить new_module в каталог currentnotebooks или B) переместить notebook2.ipynb на тот же уровень, что и new_module. Я вообще не хочу вмешиваться в файловую структуру. Это возможно?