Ubuntu 18.04 - открыть jupyter ноутбук двойным щелчком?

Существует ли способ настроить Ubuntu 18.04 для открытия Jupyter Notebooks двойным щелчком от браузера графических файлов?

На предмете существует 2 видных сообщения Переполнения стека:

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?

1
задан 22 December 2019 в 20:24

1 ответ

Необходимо ввести полный путь в jupyter-notebook исполняемый файл в Exec поле .desktop файла.

можно найти полный путь jupyter-notebook путем выполнения:

which jupyter-notebook

, Таким образом, Ваш .desktop файл стал бы:

[Desktop Entry]
Comment=
Terminal=false
Name=JupyterNotebook
Exec="/full/path/to/jupyter-notebook" %f
Type=Application

также необходимо сделать .desktop исполняемый файл файла, если Вы уже не имеете путем выполнения:

chmod u+x ~/.local/share/applications/jupyter_notebook.desktop

Наконец, щелкают правой кнопкой по .ipynb файлу, перейдите в Свойства Открытый С → выберите JupyterNotebook из списка → Установленный по умолчанию .

0
ответ дан 22 December 2019 в 23:43

Другие вопросы по тегам:

Похожие вопросы: