我有木星/anaconda/python3.5。

我如何知道我的jupyter笔记本在哪个conda环境上运行? 如何从新的conda环境中启动jupyter ?


当前回答

你也可以在Anaconda Navigator中切换环境,安装Jupiter并运行它。

其他回答

你也可以在Anaconda Navigator中切换环境,安装Jupiter并运行它。

要检查你的Jupyter Notebook正在运行的Python,请尝试执行此代码。

从平台导入python_version print (python_version ())

为了运行jupyter笔记本从您的环境 激活MYenv 并使用命令安装jupyter笔记本 PIP安装jupyter笔记本

那就 jupyter笔记本

因为上面的答案都不适合我,所以我在这里写下了最终在Ubuntu上解决我的问题的解决方案。我的问题是: 我做了以下步骤:

激活我的环境:conda激活MyEnv 启动jupyter笔记本:jupyter笔记本

虽然MyEnv活跃在终端中,并且在编写conda env列表时有一个asterix,但jupyter notebook是从基础环境开始的。 安装nb_conda和ipykernel也没有解决我的问题。此外,conda标签没有出现在jupyter笔记本,也点击内核或进入菜单Kernel->改变内核没有显示内核MyEnv。 解决方案是:在MyEnv环境中安装jupyter_environment_kernel:

pip install environment_kernels

之后,当启动jupyter笔记本,它开始与正确的环境。您还可以在不停止内核的情况下切换环境,方法是转到“kernel ->Change kernel”菜单并选择所需的内核。

对于windows 10,

进入水蟒发射器 在“Applications on”下拉菜单中,选择所需的conda环境。 在Anaconda Launcher安装Jupyter笔记本 从Anaconda Launcher启动Jupyter笔记本

Conda标签在Jupyter笔记本中可见,在那里您可以看到您的活动Conda env。

正如在评论中提到的,需要对jupyter笔记本的conda支持来切换内核。现在似乎可以通过conda本身获得这种支持(而不是依赖于pip)。 http://docs.continuum.io/anaconda/user-guide/tasks/use-jupyter-notebook-extensions/

第二秒

除了Notebook Conda内核之外,它还带来了其他三个方便的扩展。