Я создал новую виртуальную среду:
conda create -n ml python=3.7 jupyter
activate ml
затем из командной строки я запускаю jupyter lab
> jupyter lab
и из подсказки в блокноте в лаборатории jupyter:
In [1]: import sys
In [2]: sys.executable
Out [2]: 'C:\\ProgramData\\Anaconda3\\python.exe'
In [3]: !where jupyter
Out [3]: C:\Users\ragingroosevelt\AppData\Local\conda\conda\envs\ml\Scripts\jupyter.exe
Далее я запускаю jupyter notebook (из того же окна командной строки)
> jupyter notebook
и из подсказки в блокноте:
In [1]: import sys
In [2]: sys.executable
Out [2]: 'C:\\Users\\ragingroosevelt\\AppData\\Local\\conda\\conda\\envs\\ml\\python.exe'
In [3]: !where jupyter
Out [3]: C:\Users\ragingroosevelt\AppData\Local\conda\conda\envs\ml\Scripts\jupyter.exe
Я не уверен, что является причиной проблемы. Я полагаю, что в скриптах запуска ноутбука что-то отсутствует, что учитывает виртуальную среду?
Что вызывает эту проблему? Как бы я мог исправить это?