如何配置桌面启动器以在正确的环境中运行Jupyter Notebook

时间:2019-02-06 22:03:45

标签: anaconda environment launcher

我正在尝试为Jupyter Notebook创建.desktop启动器。启动器可以运行,但是无法在(基本)Anaconda环境中启动软件,这会阻止我使用Pandoc的功能。

如果在(基本)环境中通过在终端中键入“ jupyter-notebook”来启动Jupyter Notebook,则可以访问Pandoc的功能。如果我使用.desktop启动器(下面的代码),Jupyter Notebook将启动,但无法从Pandoc访问功能。

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=5.7.0
Type=Application
Terminal=false
Exec=/home/USER/anaconda3/bin/jupyter-notebook
Name=Jupyter Notebook
Comment=Jupyter Notebook
Icon=/home/USER/.local/share/icons/hicolor/Other/JupyterNotebook.png

我知道您可以通过将“ env”放在“ Exec =“行之前来控制环境,但是我不确定如何将其设置为Anaconda环境。我也尝试过

 Exec=bash -c "/home/USER/anaconda3/bin/activate; /home/USER/anaconda3/bin/jupyter-notebook"

但是这也不能设置正确的环境。

0 个答案:

没有答案