如何指定Jupyter notebook的运行路径?

如何指定Jupyter notebook的运行路径?

我在 16.04 上安装了 Python 2 和 Python 3。但是,Jupyter 似乎使用 Python 2 作为前端,而不是 Python 3。查看图片

问题是我想要将 Jupyter 更新到 6.0 版本,但我无法这样做,因为 6.0 不支持 2.7。

另外,当我运行时ipython3 notebook它使用 Python 3。

答案1

which jupyter-notebook

告诉我我的jupyter安装在哪里,在我的情况下是:

/home/ravexina/.local/bin/jupyter-notebook

它使用哪个版本的 Python?

让我们运行jupyter notebook

jupyter notebook

您也可以使用以下命令运行它:

jupyter-notebook 

然后我们可以用来pgrep检测正在使用的python版本jupyter

pgrep -a jupyter

我的是python3

3700 /usr/bin/python3 /home/ravexina/.local/bin/jupyter-notebook

截图怎么样

在您的屏幕截图中,我可以看到您jupyter正在使用python2并运行一个内核,这意味着您正在使用一个 python3 文件,但是您的工作是通过使用python3完成的。jupyterpython2

您可能安装了两个版本。无论如何,我的jupyter是使用安装的pip3,并且是最新的,其版本是:4.3.0,这是最新版本,您指的是ipython 6.0.0

无论如何,如果你还没有pip3安装它:

sudo apt install python3-pip

然后更新它:

pip3 install pip --user --upgrade

安装/升级后jupyter

pip3 install jupyter --user --upgrade

现在您已经安装了最新版本jupyter及其ipython 6.0.0依赖项。

相关内容