Ubuntu 18.04 - 双击打开jupyter笔记本?

cda*_*hms 5 python3 jupyter

有没有办法配置 Ubuntu 18.04 通过从图形文件浏览器双击打开 Jupyter Notebooks?

Stack Overflow 上有 2 个关于该主题的著名帖子:

/sf/ask/2166725921/

/sf/ask/2166725921/

但这里的大多数答案都与 MacOS 相关,少数与 Linux 相关的答案似乎在 Ubuntu 18.04 上对我不起作用。

与上面我尝试的完全不同的是制作一个桌面文件:

cd ~/.local/share/applications
gedit jupyter_notebook.desktop
Run Code Online (Sandbox Code Playgroud)

在 Gedit 中我输入了这个:

cd ~/.local/share/applications
gedit jupyter_notebook.desktop
Run Code Online (Sandbox Code Playgroud)

但这没有用。双击 .ipynb 文件仍会在 Chrome 中打开它并显示 .json 内容,而不是将其作为笔记本运行。

有人真的获得了这个功能来使用 Ubuntu 18.04 吗?

Bea*_*nog 3

您必须jupyter-notebookExec.desktop 文件字段中输入可执行文件的完整路径。

\n

您可以通过运行以下命令找到完整路径jupyter-notebook

\n
which jupyter-notebook\n
Run Code Online (Sandbox Code Playgroud)\n

所以你的 .desktop 文件将变成:

\n
which jupyter-notebook\n
Run Code Online (Sandbox Code Playgroud)\n

如果还没有,您还必须通过运行以下命令使 .desktop 文件可执行:

\n
chmod u+x ~/.local/share/applications/jupyter_notebook.desktop\n
Run Code Online (Sandbox Code Playgroud)\n

最后,right-click创建一个 .ipynb 文件,转到Properties \xe2\x86\x92 Open With \xe2\x86\x92从列表 \xe2\x86\x92 中选择JupyterNotebookSet as default

\n