我的笔记本中有多个内核,但是在更改内核时,它并没有真正更改它,并且仍然运行原始内核(我第一次打开笔记本)。
例如,我在python 3.6环境中运行笔记本,但是当将内核更改为python 2.7时,它保留了python 3.6。
我正在通过 jupyter GUI(内核 -> 更改内核)更改内核,并使用以下命令检查 python 的路径:
!which python
在所有环境中,我都安装了ipykernel但无论我选择哪个内核,路径都保持不变(我用来运行笔记本的原始内核的路径)。
我遇到了同样的问题,激活环境后从终端启动 jupyter 对我有用,我按照以下步骤操作:
- 打开蟒蛇提示符
- 使用
conda activate EnvName
激活环境 - 用
jupyter lab
启动 jupyter