运行笔记本#
基本步骤#
从命令行启动笔记本服务器
jupyter notebook
您应该会看到笔记本在浏览器中打开。
启动笔记本服务器#
在计算机上安装 Jupyter Notebook 后,您就可以运行笔记本服务器了。您可以从命令行(在 Mac/Linux 上使用终端,在 Windows 上使用命令提示符)启动笔记本服务器,方法是运行
jupyter notebook
这将在您的终端中打印有关笔记本服务器的一些信息,包括 Web 应用程序的 URL(默认情况下为http://localhost: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: http://localhost:8888/
[I 08:58:24.417 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
然后,它会使用此 URL 打开您的默认 Web 浏览器。
当笔记本在浏览器中打开时,您将看到笔记本仪表板,其中将显示笔记本服务器启动目录中的笔记本、文件和子目录的列表。大多数情况下,您希望在包含笔记本的最高级别目录中启动笔记本服务器。通常,这将是您的主目录。
笔记本仪表板
介绍笔记本服务器的命令行选项#
如何打开特定笔记本?#
以下代码应该在当前运行的笔记本服务器中打开给定的笔记本,并在必要时启动一个笔记本。
jupyter notebook notebook.ipynb
如何使用自定义 IP 或端口启动笔记本?#
默认情况下,笔记本服务器在端口 8888 上启动。如果端口 8888 不可用或正在使用,笔记本服务器将搜索下一个可用的端口。您也可以手动指定一个端口。在此示例中,我们将服务器的端口设置为 9999
jupyter notebook --port 9999
如何在不打开浏览器的情况下启动笔记本服务器?#
在不打开 Web 浏览器的情况下启动笔记本服务器
jupyter notebook --no-browser
如何获取有关笔记本服务器选项的帮助?#
笔记本服务器使用 --help
标志为其他命令行参数提供帮助消息
jupyter notebook --help
另请参阅
- Jupyter 安装、配置和使用
有关命令行参数、配置和使用情况的详细信息。
使用命令行界面#
可以使用 execute
子命令从终端执行笔记本。它将笔记本路径作为输入参数,并接受可选标志以修改默认行为。
运行笔记本非常简单。
jupyter execute notebook.ipynb
您也可以传递多个笔记本。
jupyter execute notebook.ipynb notebook2.ipynb
默认情况下,笔记本错误将被引发并打印到终端中。您可以通过传递 --allow-errors
标志来禁止它们。
jupyter execute notebook.ipynb --allow-errors
对于更复杂的执行选项,请考虑使用 papermill 库。