Jupyter Notebook的终端命令未使用正确的conda环境

时间:2018-11-23 05:12:21

标签: python jupyter-notebook conda

我已安装2个conda环境:
-env1:安装jupyter-notebook并从其启动的基本环境
-env2:安装了ipykernel的项目环境 我按照this指南为2种环境手动添加了内核规格。

一切正常。 2个内核中的sys.executable显示正确的单独路径。但是对于终端命令(即!which python),无论我在环境中运行的是哪个内核,默认都为env1

有什么方法可以使笔记本自动将其更改为内核环境?

P.S。我已经尝试安装nb_conda,nb_conda_kernels

1 个答案:

答案 0 :(得分:0)

将nb_conda和nb_conda_kernels安装到您的库中。

conda install nb_conda nb_conda_kernels -n env1

这应该使您能够在jupyter中更改内核并使用env2内核。