Ubuntu 18.04 - 두 번 클릭하여 jupyter 노트북을 열까요?

Ubuntu 18.04 - 두 번 클릭하여 jupyter 노트북을 열까요?

그래픽 파일 브라우저에서 두 번 클릭하여 Jupyter 노트북을 열도록 Ubuntu 18.04를 구성하는 방법이 있습니까?

주제에 대한 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에서 이 기능을 사용할 수 있는 사람이 있습니까?

답변1

.desktop 파일 필드 jupyter-notebook에 실행 파일의 전체 경로를 입력해야 합니다 .Exec

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

마지막으로 right-click.ipynb 파일은 다음으로 이동합니다.속성다음으로 열기→ 선택주피터노트북목록에서 → Set as default.

관련 정보