Невозможно импортировать модуль в блокнот Jupyter: две разные директории - PullRequest
0 голосов
/ 30 января 2020

Новый для python, так что терпите меня.

Я успешно установил Anaconda и Jupyter Notebook, а также настроил правильный путь (по крайней мере, для Anaconda). Из приглашения Anaconda python работает как положено, и я могу импортировать нужные мне модули. Тем не менее, я получаю ModuleNotFoundError, когда пытаюсь импортировать некоторые модули в Jupyter Notebook (например, cx_ Oracle). Я думаю, проблема в том, что они убегают из двух разных каталогов.

Когда я запускаю sys.executable в командной строке Anaconda, я получаю этот каталог: C: \ Users \ имя пользователя \ Documents \ Anaconda \ python .exe

Когда я запускаю sys .executable в Jupyter Notebook, я получаю этот каталог: C: \ Users \ имя пользователя \ AppData \ Local \ Continuum \ anaconda3 \ python .exe

Разве они не должны быть одинаковыми? Я хотел бы, чтобы Jupyter Notebook выполнялся в том же каталоге, что и приглашение Anaconda: C: \ Users \ username \ Documents \ Anaconda \ python .exe

Поэтому мой вопрос: как мне изменить Каталог Jupyter Notebook, поэтому он указывает на тот же, который использует Anaconda?

Спасибо всем. Эта проблема сводила меня с ума.

...