配置概述#
除了默认的配置设置之外,您还可以配置一组丰富的选项以适合您的工作流。以下是使用JupyterNotebook时通常配置的区域:
让我们看看每个区域的亮点。
Jupyter的通用配置系统#
从Notebook到Jupyterhub再到nbgrader,Jupyter应用程序共享一个通用配置系统。创建配置文件和编辑设置的过程对于所有Jupyter应用程序都是类似的。
Jupyter服务器#
Jupyter服务器运行语言内核,并与前端笔记本客户端(即熟悉的笔记本界面)进行通信。
配置Jupyter服务器
要创建
jupyter_server_config.py
文件中的.jupyter
目录,并将所有默认设置注释掉,使用以下命令:$ jupyter server --generate-config相关: Configuring a language kernel 在Jupyter服务器上运行使您的服务器能够运行其他语言,如R或Julia。
Notebook扩展#
Notebook前端可以通过JupyterLab扩展进行扩展。
请参阅 Frontend Extension Guide 了解更多信息。
Security in Jupyter notebooks: 由于安全策略因组织而异,因此我们鼓励您与安全团队协商最适合您的使用情形的设置。我们的文档提供了一些负责任的安全实践,我们建议您熟悉这些实践。