如何自动添加Jupyter(ipython)笔记本?

Apo*_*tus 5 python startup ipython ipython-notebook jupyter

我已安装扩展程序'calico-document-tools',我可以使用以下命令从Jupyter笔记本中加载它:

%%javascript
IPython.load_extensions('calico-document-tools');
Run Code Online (Sandbox Code Playgroud)

如何为每个打开的笔记本自动加载?

我尝试添加IPython.load_extensions('calico-document-tools');IPython.load_extensions('C:/Users/<username>/.ipython/nbextensions/calico-document-tools');C:\Users\<username>\.ipython\profile_default\static\custom\custom.js,但它不工作(扩展名应显示在工具栏上的一些按钮).

我只有一个配置文件,使用ipython profile createPython 3.3,Windows 7 创建.提前感谢.

Vas*_*sco 8

要安装扩展程序,我按照本笔记本中的说明操作(不再提供).

我调整了一点以与ipython4兼容(其中笔记本服务器称为jupyter).此命令全局安装扩展:

$ jupyter nbextension install https://github.com/Calysto/notebook-extensions/archive/master.zip
Run Code Online (Sandbox Code Playgroud)

然后启用此扩展程序:

$ jupyter nbextension enable calico-document-tools
Run Code Online (Sandbox Code Playgroud)

当您现在打开或重新加载笔记本时,它应该加载扩展名

更新配置以启用扩展也可以在笔记本内部完成:

%%javascript
IPython.notebook.config.update({
  "load_extensions": {"calico-spell-check":true,
                      "calico-document-tools":true,
                      "calico-cell-tools":true
                     }
})
Run Code Online (Sandbox Code Playgroud)