运行 Notebook#

基本步骤#

  1. 命令行启动 notebook 服务器

    jupyter notebook
    
  2. 您应该会看到 notebook 在您的浏览器中打开。

启动 Notebook 服务器#

在您的计算机上安装 Jupyter Notebook 后,您就可以运行 notebook 服务器了。您可以通过运行以下命令从命令行(在 Mac/Linux 上使用终端,在 Windows 上使用命令提示符)启动 notebook 服务器:

jupyter notebook

这将在您的终端中打印一些关于 notebook 服务器的信息,包括 Web 应用程序的 URL(默认情况下为https://:8888

$ jupyter notebook
[I 08:58:24.417 NotebookApp] Serving notebooks from local directory: /Users/catherine
[I 08:58:24.417 NotebookApp] 0 active kernels
[I 08:58:24.417 NotebookApp] The Jupyter Notebook is running at: https://:8888/
[I 08:58:24.417 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

然后,它将打开您的默认 Web 浏览器到此 URL。

当 notebook 在您的浏览器中打开时,您将看到Notebook 仪表板,它将显示 notebook 服务器启动目录中的 notebook、文件和子目录列表。大多数情况下,您会希望在包含 notebook 的最高级别目录中启动 notebook 服务器。通常这将是您的主目录。

Notebook 仪表板

介绍 Notebook 服务器的命令行选项#

如何打开特定的 Notebook?#

以下代码应在当前运行的 notebook 服务器中打开给定的 notebook,必要时启动一个。

jupyter notebook notebook.ipynb

如何使用自定义 IP 或端口启动 Notebook?#

默认情况下,notebook 服务器在端口 8888 上启动。如果端口 8888 不可用或正在使用,notebook 服务器会搜索下一个可用端口。您也可以手动指定端口。在此示例中,我们将服务器的端口设置为 9999

jupyter notebook --port 9999

如何启动 Notebook 服务器而不打开浏览器?#

启动 notebook 服务器而不打开 Web 浏览器

jupyter notebook --no-browser

如何获取 Notebook 服务器选项的帮助?#

notebook 服务器使用--help标志为其他命令行参数提供帮助消息

jupyter notebook --help

另请参阅

Jupyter 安装、配置和使用

有关命令行参数、配置和使用的详细信息。

使用命令行界面#

可以使用execute子命令从终端执行 Notebook。它需要 Notebook 路径作为输入参数,并接受可选标志来修改默认行为。

运行 Notebook 就是这么简单。

jupyter execute notebook.ipynb

您也可以传递多个 Notebook。

jupyter execute notebook.ipynb notebook2.ipynb

默认情况下,Notebook 错误将在终端中引发并打印。您可以通过传递--allow-errors标志来抑制它们。

jupyter execute notebook.ipynb --allow-errors

有关更复杂的执行选项,请考虑使用papermill库。