双击打开ipython笔记本

时间:2015-06-20 11:03:36

标签: python ipython ipython-notebook

相关帖子:Open an ipython notebook via double-click on osx

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

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

有没有简单且经过验证的方法可以做到这一点?

3 个答案:

答案 0 :(得分:19)

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

答案 1 :(得分:2)

  1. 点安装(https://angular.io/guide/lifecycle-hooks
  2. 打开Automator,创建新的应用程序       -添加运行Shell脚本(/ bin / bash),更改传递输入“作为参数”       -使用此脚本:

    #!/bin/sh variable="'$1'" the_script='tell application "terminal" to do script "nbopen ' osascript -e "${the_script}${variable}\""

    1. 将新应用复制到“ / Applications”目录
    2. 转到任何ipynb文件,并选择新的应用程序来打开。

答案 2 :(得分:1)

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

Windows 10

在具有管理权限(例如 Win+X、A)的 CMD 或 PowerShell 窗口中:

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

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