双击打开ipython笔记本

an *_*use 26 python ipython ipython-notebook

相关文章:双击osx打开ipython笔记本

如何双击打开Ipython笔记本?我总是cd到笔记本的目录,然后输入ipython notebook浏览器,然后在浏览器中打开它.这个步骤非常不方便.

在Windows中,我记得我可以在浏览器中更改目录,但在linux中没有办法通过浏览器浏览其他目录,如果我想在另一个目录中打开一本新书,我必须重新启动另一个内核,如上所述,这让我很烦.

有没有简单和经过验证的方法来做到这一点?

Mat*_*att 21

您可以使用像nbopen这样处理它的项目,并在正确的笔记本上打开浏览器+启动IPython服务器(如果还没有运行).


小智 10

  1. pip 安装nbopen
  2. 打开 Automator,创建新的应用程序

    • 拖放 Run Shell Script
    • 更改Pass inputas arguments
    • 复制/粘贴此脚本:
    variable="'$1'"
    the_script='tell application "terminal" to do script "nbopen '
    osascript -e "${the_script}${variable}\""
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将新应用程序保存到Applications目录为nb_open

  4. 右键单击任何 ipynb 文件并选择“打开方式 > 其他”,然后nb_open在“应用程序”文件夹中选择。不要忘记选中“始终打开方式”。
  5. 选择一个 ipynb 文件,获取信息 ( command + i) > 打开方式(如果尚未选择,请选择 nb_open)> 单击Change All...。完毕。

  • 按照说明页面 pip 安装 nbopen 后,运行“python -m nbopen.install_win”以与 Windows 文件管理器集成。不需要任何脚本或任何内容。 (3认同)

ojd*_*jdo 5

将 Yogesh 的有用评论“推广”为完全独立的答案:

Windows 10

在具有管理权限的 CMD 或 PowerShell 窗口中(例如,使用Win+快速启动X,然后A使用 ),运行:

  1. pip install nbopen
  2. python -m nbopen.install_win
  3. 利润!

现在,双击*.ipynb文件即可启动新服务器或重用现有实例。