【问题标题】:How to open ipynb files into browser by double-click如何通过双击将ipynb文件打开到浏览器中
【发布时间】:2017-09-17 22:17:05
【问题描述】:

以前,我安装了 Canopy,当时我可以简单地双击 ipynb 文件并将它们打开到浏览器中。 然而,后来我需要 Anaconda,一旦我安装了它,这个功能就消失了。 现在我只想能够简单地双击 ipynb 文件,然后文件就会在 Firefox 中打开。有可能吗?

我读到了这个: nbopen

pip install nbopen
python -m nbopen.install_win

但这并没有解决我的问题。感谢您的帮助。

【问题讨论】:

    标签: python browser ipython


    【解决方案1】:

    是的,这是可能的。运行 python -m nbopen.install_win 会在 anaconda 目录的 Scripts 文件夹中安装可执行文件 nbopen.exe。对我来说这是:

    PS> (gcm nbopen).Path
    E:\Programs\anaconda\Scripts\nbopen.exe
    

    第一行获取 nbopen 命令的路径(使用 PowerShell)。如果您不使用 PowerShell,您可以通过右键单击开始菜单中的任何 (I)Python 可执行文件并查看它链接到的位置来找到您的 conda 目录。

    然后您可以将 nbopen.exe 文件与 .ipynb 文件类型相关联:

    1. 右键单击 .ipynb 文件。
    2. 点击属性
    3. 点击“打开方式:”旁边的更改按钮
    4. 点击浏览,浏览到你找到的路径并选择nbopen.exe

    现在双击 .ipynb 文件会检查笔记本服务器是否正在运行并打开笔记本。如果没有服务器在运行,则在活动目录中启动一个。

    【讨论】:

    • 确实有效。我的在 d:/Users/me/Anaconda3/Scripts/ 谢谢!
    • 第一行:PS (gcm nbopen).Path 到底是做什么的?
    • gcmaliasGet-Command cmdlet。这为您提供有关 cmdlet 或工具的信息。通过.Path,您可以找到nbopen 的位置。我不是 100% 确定为什么会有 PS,但可以肯定的是,它只是表示你使用了 powershell,而我错过了 >。我更正了。
    【解决方案2】:

    查看这个 Firefox 插件。 Python Notebook Viewer.

    这个插件可以让你在不运行笔记本服务器的情况下查看/渲染 python 笔记本。安装后,将 Firefox 设置为默认应用程序以打开 ipynb 文件。从现在开始,您只需双击即可打开 ipynb 文件!

    这可以节省大量时间,因为大多数时候开发人员只是热衷于查看代码。它还省去了在 Jupyter Notebook 窗口中浏览目录以访问特定文件的麻烦。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-23
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2017-01-10
      • 1970-01-01
      • 2018-10-04
      • 1970-01-01
      相关资源
      最近更新 更多