Jupyter 的通用配置方法#

摘要#

通用的 Jupyter 配置系統 Jupyter 應用程式有一個通用的配置系統和一個通用的配置目錄。預設情況下,此目錄為~/.jupyter

核心配置目錄 如果核心使用配置檔案,這些檔案通常會為每個核心組織在單獨的目錄中。例如,IPython 核心會在IPython 目錄中查詢檔案,而不是預設的 Jupyter 目錄~/.jupyter

Python 配置檔案#

要建立預設配置檔案,請執行

jupyter {application} --generate-config

生成的檔案將命名為jupyter_application_config.py

透過編輯jupyter_application_config.py檔案,您可以像這樣配置類屬性

c.NotebookApp.port = 8754

請注意拼寫。不正確的名稱將被簡單地忽略,並且不會顯示錯誤訊息。

要新增到可能已在其他地方定義的集合中,可以使用類似於列表、字典和集合中找到的方法:appendextendprepend()(與 extend 類似,但在前面)、addupdate(適用於字典和集合)

c.TemplateExporter.template_path.append('./templates')

用於配置的命令列選項#

每個可配置的值也可以從命令列設定並作為引數傳遞,使用以下語法

jupyter notebook --NotebookApp.port=8754

常用選項還會有短別名和標誌,例如 --port 8754--no-browser

要檢視縮寫選項,請按如下方式傳遞 --help--help-all

jupyter {application} --help       # Just the short options
jupyter {application} --help-all   # Includes options without short names

命令列選項將覆蓋配置檔案中設定的選項。

另請參閱

traitlets.config

此配置系統的低階架構。