При активации среды Conda многие переменные среды перезаписываются.Однако к переменной PATH
добавляется префикс.Когда вы вызываете jupyter notebook
, оболочка будет искать PATH
, сначала в вашей текущей среде, затем в базовой среде.
Я предполагаю, что вы не установили jupyter на my_env
, поэтому вызов jupyter notebook
фактически запускает ноутбук Jupyter из вашей base среды.
Вы можете проверить это, запустив:
import sys
print(sys.executable)
Вы можете установить jupyter на my_env
через:
conda install -n my_env jupyter