그래픽 파일 브라우저에서 두 번 클릭하여 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.