配置概述

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

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

Jupyter的通用配置系统

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

Notebook服务器

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

  • 配置Notebook服务器

    创建一个 jupyter_notebook_config.py 文件中 .jupyter 目录中的所有默认值都已注释掉,请使用以下命令::

        $ jupyter notebook --generate-config
    
    :ref:`Command line arguments for configuration <config>` settings are
    documented in the configuration file and the user documentation.
    
  • Running a Notebook server

  • 相关: Configuring a language kernel 在Notebook服务器中运行可以使您的服务器运行其他语言,如R或Julia。

Notebook扩展

Security in Jupyter notebooks: 由于不同组织的安全策略不同,我们鼓励您与您的安全团队就最适合您的用例的设置进行协商。我们的文档提供了一些负责任的安全实践,我们建议您熟悉这些实践。