我有木星/anaconda/python3.5。
我如何知道我的jupyter笔记本在哪个conda环境上运行? 如何从新的conda环境中启动jupyter ?
我有木星/anaconda/python3.5。
我如何知道我的jupyter笔记本在哪个conda环境上运行? 如何从新的conda环境中启动jupyter ?
当前回答
问题1:如何知道我的jupyter笔记本在哪个conda环境上运行?
启动Anaconda提示符并运行conda env list命令来列出所有可用的conda环境。 您可以清楚地看到,我的PC上安装了两个不同的conda环境,目前的活动环境是root(Python 2.7),由路径前面的星号(*)符号表示。
问题2:如何从新的conda环境中启动jupyter ?
现在,要启动所需的conda环境,只需运行activate <环境名称>。在本例中,激活py36
欲了解更多信息,请查看此链接和之前的堆栈溢出问题..
其他回答
jupyter正在执行哪个环境:
import sys
print(sys.executable)
为jupyter笔记本创建内核
source activate myenv
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
source activate other-env
python -m ipykernel install --user --name other-env --display-name "Python (other-env)"
http://ipython.readthedocs.io/en/stable/install/kernel_install.html#kernel-install
我已经尝试了上面提到的所有方法,除了在新环境中安装jupyter之外,没有任何方法有效。
激活新环境 Conda激活new_env 将'new_env'替换为您的环境名称。
接下来安装jupyter “pip install jupyter”
你也可以通过进入anaconda navigator并选择正确的环境来安装jupyter,并从Home选项卡安装jupyter笔记本
正如在评论中提到的,需要对jupyter笔记本的conda支持来切换内核。现在似乎可以通过conda本身获得这种支持(而不是依赖于pip)。 http://docs.continuum.io/anaconda/user-guide/tasks/use-jupyter-notebook-extensions/
第二秒
除了Notebook Conda内核之外,它还带来了其他三个方便的扩展。
加上上面的答案,你也可以使用
!which python
在单元格中输入这个,这将显示环境的路径。我不确定原因,但在我的安装中,笔记本中没有环境隔离,但在激活环境和启动jupyter笔记本时,使用的路径是安装在环境中的python。
问题1:如何知道我的jupyter笔记本在哪个conda环境上运行?
启动Anaconda提示符并运行conda env list命令来列出所有可用的conda环境。 您可以清楚地看到,我的PC上安装了两个不同的conda环境,目前的活动环境是root(Python 2.7),由路径前面的星号(*)符号表示。
问题2:如何从新的conda环境中启动jupyter ?
现在,要启动所需的conda环境,只需运行activate <环境名称>。在本例中,激活py36
欲了解更多信息,请查看此链接和之前的堆栈溢出问题..