Я пытаюсь импортировать свои собственные модули в блокнот jupyter, работающий в PyCharm, но я получаю ModuleNotFoundError.Я могу исправить это, используя sys.path.append, чтобы добавить правильную папку к моему пути и работа импорта.
Однако, если я открою тот же файл блокнота, запустив блокнот jupyter на вкладке терминала в pycharm, чтобы запуститьверсия браузера модули могут быть импортированы без добавления правильной папки к пути.
Если я запускаю:
print(sys.path)
из записной книжки Pycharm Jupyter и из версии браузера, я получаю разные пути.Почему это так, поскольку я ожидаю, что они будут такими же, как они работают в одной и той же среде conda.
Следующие строки находятся в моем файле ~ / .bashrc:
export PYTHONPATH=/home/ppxjd3/Code
export JUPYTER_PATH=/home/ppxjd3/Code:$JUPYTER_PATH
где Code - это папка, содержащая все мои модули.