我想使用以下命令在浏览器上打开 jupyter 笔记本(.ipynb 文件)
ipython notebook <filename>.ipynb
我在想是否可以调整我的linux,以便双击文件图标时执行脚本并在浏览器中打开(通过创建一些桌面条目等?)。
答案1
具体细节取决于您所使用的特定桌面环境,但通常不需要手动编辑所需的桌面文件,而是使用单独的应用程序来编辑 MIME 类型关联即可完成此操作。
有关与桌面无关的相关文档,请查看 FreeDesktop.orgMIME 应用程序规范。您需要修改的特定文件(通常)是~/.config/mimeapps.list
.如果直接使用此方法,您将必须为脚本创建并注册桌面文件。
如果您想要一个完全与桌面无关的选项,甚至可以从命令行工作,您可以使用binfmt_misc
Linux 内核中的功能将 ipython 作为文件的解释器与.ipynb
,尽管这涉及编辑系统级配置,并且是调试起来很痛苦(但如果你仍然感兴趣,请检查这里有关如何使用 的信息binfmt_misc
)。