在Jupyter笔记本中更改解释器

时间:2019-10-31 14:42:12

标签: python jupyter-notebook jupyter

我正在尝试将Jupyter笔记本环境的解释器路径更改为与PyCharm一起使用的解释器路径。

当我使用Jupyter笔记本执行以下代码时,我在Anaconda主文件夹中获得了python安装,而不是我与PyCharm一起使用的安装。

import sys
print(sys.executable)

我可以使用哪个命令将路径更改为与PyCharm一起使用的其他python安装?

3 个答案:

答案 0 :(得分:1)

首先激活要使用的环境:

conda activate myenv

然后再启动jupyter:

jupyter notebook /path/to/your/dir

答案 1 :(得分:1)

我相信您正在寻找的是如何更改您正在运行的内核。如果转到Jupyter中的“内核”菜单,将看到更改内核的选项。

enter image description here

如果要从conda环境中添加新内核,请终止jupyter,激活要为其添加内核的环境,然后运行以下命令:

python -m ipykernel install --user --name <kernel_name> --display-name "<Name_to_display>"

请确保将<kernel_name><Name_to_display>替换为您的环境名称。

一旦安装了内核,就可以通过上面的菜单甚至通过Jupyter单元中的以下代码片段将其更改为:

%%javascript
Jupyter.notebook.session.restart({kernel_name: '<kernel_name>'})

答案 2 :(得分:-1)

您还可以使用以下内容:

conda activate base 

然后使用

检查jupyter的位置
type jupyter

如果它位于

<块引用>

~/anaconda3/bin/jupyter

那你就可以走了。 之后,您可以使用 jupyter 我在主机和服务器计算机之间使用 ssh 隧道的方法是:

jupyter notebook --no-browser --port=1234
相关问题