Я понял: похоже, что в моем ноутбуке в Jupyter Lab работает ядро ядра, а не ядро виртуальной среды.Я набрал
import sys
sys.executable
в своем блокноте и получил результат
'/anaconda3/bin/python'
вместо желаемого
'/anaconda3/envs/myenv/bin/python'
Я решил это, следуя инструкциям в Документация iPython .Таким образом, мне нужно было установить новое ядро iPython для моей новой среды.Выполните:
conda install -n myenv ipython
conda activate myenv
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
Затем, чтобы запустить Jupyter Lab в новой среде:
conda activate myenv
jupyter lab
И я смог выбрать ядро "Python (myenv)", когда открыл новыйноутбук (также в правом верхнем углу существующего ноутбука).