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
請注意拼寫。不正確的名稱將被簡單地忽略,並且不會顯示錯誤訊息。
要新增到可能已在其他地方定義的集合中,可以使用類似於列表、字典和集合中找到的方法:append
、extend
、prepend()
(與 extend 類似,但在前面)、add
和 update
(適用於字典和集合)
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
此配置系統的低階架構。