jupyter笔记本-更改内核不起作用

Lir*_*mon 6 python ipython anaconda jupyter jupyter-notebook

我的笔记本中有多个内核,但是当更改内核时,它并没有真正改变它,并且仍然运行原始内核(我首先用它打开笔记本)。

例如,我使用 python 3.6 环境运行笔记本,但是当将内核更改为 python 2.7 时,它仍然使用 python 3.6。

我通过 jupyter GUI 更改内核(内核 -> 更改内核)并使用以下命令检查 python 的路径:

!which python
Run Code Online (Sandbox Code Playgroud)

在所有环境中,我安装了ipykernel,但选择哪个内核并不重要,路径保持不变(我用来运行笔记本的原始内核的路径)。

小智 0

我遇到了同样的问题,激活环境后从终端启动 jupyter 对我有用,我按照以下步骤操作:

  1. 打开 anaconda 提示符
  2. 激活环境conda activate EnvName
  3. 启动 jupyterjupyter lab