У меня есть набор локальных модулей, которые я хочу использовать в ноутбуках Jupyter. Структура папок следующая:
/data/jupyter_modules/
|--- __init__.py
|---/module_1/
| |--- __init__.py
| |--- general.py -- def my_function():
|
|---/module_2/
|--- __init__.py
|--- foo.py -- from module_1.general import my_function() <---- Throws Error
-- def my_other_function():
, и я добавил /data/jupyter_modules
в мою переменную JUPYTER_PATH
env. Теперь, когда я делаю from jupyter_modules import module_2
, я получаю сообщение об ошибке, в котором отсутствует модуль с именем module_1.general.
Почему юпитер не видит module_1, а я явно советую ему посмотреть в папке, где находится этот модуль?