有没有办法配置 Ubuntu 18.04 以从图形文件浏览器中双击打开 Jupyter Notebooks?
关于这个主题有 2 个突出的 Stack Overflow 帖子:
https://stackoverflow.com/questions/30953227/double-click-to-open-an-ipython-notebook
https://stackoverflow.com/questions/30953227/double-click-to-open-an-ipython-notebook/30955613
但是这里的大多数答案都与 MacOS 相关,而与 Linux 相关的少数答案在 Ubuntu 18.04 上似乎对我不起作用。
与上面我尝试的完全不同的是制作一个桌面文件:
cd ~/.local/share/applications
gedit jupyter_notebook.desktop
在 Gedit 我输入了这个:
[Desktop Entry]
Comment=
Terminal=false
Name=JupyterNotebook
Exec="jupyter notebook" %f
Type=Application
但这没有用。双击 .ipynb 文件仍会在 Chrome 中打开它并显示 .json 内容,而不是将其作为笔记本运行。
有没有人真正得到这个功能来与 Ubuntu 18.04 一起工作?
您必须在.desktop 文件
jupyter-notebook
的字段中输入可执行文件的完整路径。Exec
jupyter-notebook
您可以通过运行找到完整路径:所以你的 .desktop 文件会变成:
您还必须通过运行以下命令使您的 .desktop 文件可执行(如果还没有的话):
最后,right-click一个 .ipynb 文件,转到属性→打开方式 →从列表中选择JupyterNotebookSet as default → 。