配置概述#

除了默认的配置设置之外,您还可以配置一组丰富的选项以适合您的工作流。以下是使用JupyterNotebook时通常配置的区域:

让我们看看每个区域的亮点。

Jupyter的通用配置系统#

从Notebook到Jupyterhub再到nbgrader,Jupyter应用程序共享一个通用配置系统。创建配置文件和编辑设置的过程对于所有Jupyter应用程序都是类似的。

Jupyter服务器#

Jupyter服务器运行语言内核,并与前端笔记本客户端(即熟悉的笔记本界面)进行通信。

  • 配置Jupyter服务器

    要创建 jupyter_server_config.py 文件中的 .jupyter 目录,并将所有默认设置注释掉,使用以下命令:

    $ jupyter server --generate-config
    
  • Running a Jupyter Server

  • 相关: Configuring a language kernel 在Jupyter服务器上运行使您的服务器能够运行其他语言,如R或Julia。

Notebook扩展#

Notebook前端可以通过JupyterLab扩展进行扩展。

请参阅 Frontend Extension Guide 了解更多信息。

Security in Jupyter notebooks: 由于安全策略因组织而异,因此我们鼓励您与安全团队协商最适合您的使用情形的设置。我们的文档提供了一些负责任的安全实践,我们建议您熟悉这些实践。