我正在尝试为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"
但是这也不能设置正确的环境。