📜  下载 nbextensions - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:21:30.018000             🧑  作者: Mango

下载 nbextensions - Shell-Bash

如果你使用 Jupyter Notebook 作为你的 Python 开发环境,那么你一定需要安装 nbextensions —— 一款帮助你管理 Notebook 插件的工具。而 Shell-Bash 就是 nbextensions 中的一个插件,它提供了一个交互式 Shell 界面,让你可以在 Notebook 中直接执行 Shell 命令。

安装 nbextensions

首先,你需要在终端中使用 pip 安装 nbextensions:

pip install jupyter-contrib-nbextensions

安装完成后,你需要启用 nbextensions,可以使用如下命令:

jupyter contrib nbextension install --user
jupyter nbextensions_configurator enable --user
安装 Shell-Bash

安装 nbextensions 后,你可以使用它来管理安装 Shell-Bash。首先,你需要使用如下命令来安装 Shell-Bash:

jupyter nbextension install https://github.com/minrk/ipython_extensions/archive/master.zip --user

安装完成后,你需要通过如下命令启用 Shell-Bash:

jupyter nbextension enable https://github.com/minrk/ipython_extensions/tree/master/nbextensions/shell --user --section=notebook
使用 Shell-Bash

在启用了 Shell-Bash 插件后,你会在 Notebook 工具栏中看到一个新的标签页:「New Terminal」。点击这个标签页,你就可以在一个交互式 Shell 界面中输入和执行 Shell 命令了。

同时,你还可以在 Notebook 单元格中输入 Shell 命令,在命令前加上一个「!」符号,例如:

!ls -lh

这将会列出当前目录中的文件和文件夹,并显示它们的大小。

总结

使用 nbextensions 和 Shell-Bash,你可以将 Jupyter Notebook 打造成一个功能更加强大的 Python 开发环境,让你更加高效地进行开发和调试。