相关文章:如何在macOS上通过双击打开Ipython笔记本?
我该如何通过双击打开Ipython笔记本?我总是先cd到笔记本所在的目录,然后在浏览器中键入ipython notebook
,再在浏览器中打开它。这些步骤非常不方便。
在Windows系统下,我记得可以在浏览器中更改目录,但在Linux系统下,没有办法通过浏览器浏览到其他目录,如果我想在另一个目录中打开新的笔记本,我必须像上面那样重新启动另一个内核,这让我很烦恼。
有没有简单而经过验证的方法来做这件事呢?
相关文章:如何在macOS上通过双击打开Ipython笔记本?
我该如何通过双击打开Ipython笔记本?我总是先cd到笔记本所在的目录,然后在浏览器中键入ipython notebook
,再在浏览器中打开它。这些步骤非常不方便。
在Windows系统下,我记得可以在浏览器中更改目录,但在Linux系统下,没有办法通过浏览器浏览到其他目录,如果我想在另一个目录中打开新的笔记本,我必须像上面那样重新启动另一个内核,这让我很烦恼。
有没有简单而经过验证的方法来做这件事呢?
打开Automator,创建新应用程序
运行Shell脚本
传递输入
为作为参数
variable="'$1'"
the_script='tell application "terminal" to do script "nbopen '
osascript -e "${the_script}${variable}\""
将新应用程序保存到Applications
目录中,并将其命名为nb_open
nb_open
。别忘了勾选“始终使用此应用程序打开”。command + i
)> 打开方式(如果尚未选择nb_open,则选择nb_open)> 点击全部更改...
。完成。osascript -e "${the_script}${variable} &! exit\""
- Graeme在具备管理员权限的CMD或PowerShell窗口中(例如使用Win+X快速启动,然后按A),运行以下命令:
pip install nbopen
python -m nbopen.install_win
现在双击*.ipynb
文件即可启动一个新服务器或重复使用已有实例。
jupyter notebook
服务器了。 - ojdo一种通过双击文件直接打开Jupyter笔记本的方法是将.ipynb文件扩展名与jupyter-notebook命令关联起来。以下是在Windows系统上执行此操作的方法:
右键单击要打开的Jupyter笔记本文件。 选择“打开方式”,然后选择“选择其他应用程序”。 选择“更多应用程序”,然后向下滚动到底部,选择“在此计算机上查找其他应用程序”。 浏览到包含jupyter-notebook.exe文件的目录(通常位于Python安装的Scripts子目录中),并选择它。 选中“始终使用此应用程序打开.ipynb文件”旁边的复选框,然后单击“确定”。 现在,当您双击IPython笔记本文件时,它应该直接在Jupyter笔记本中打开。
在Mac或Linux系统上,您可以使用xdg-mime命令设置.ipynb文件的默认应用程序。首先,确定jupyter-notebook可执行文件的完整路径:
which jupyter-notebook
这将返回可执行文件的路径。然后,使用xdg-mime命令设置.ipynb文件的默认应用程序:
xdg-mime default jupyter-notebook.desktop application/x-ipynb+json
将jupyter-notebook.desktop替换为您之前确定的jupyter-notebook可执行文件的路径。现在,当您双击一个IPython笔记本文件时,它应该直接在Jupyter笔记本中打开。