Wie fügt man automatisch eine Erweiterung zu Jupiter (ipython) Notizbuch hinzu?

Ich habe Erweiterung 'calico-document-tools' installiert und ich kann es aus dem Jupiter Notebook laden, mit:

 %%javascript IPython.load_extensions('calico-document-tools'); 

Wie kann ich es automatisch für jedes geöffnete Notebook laden?

Ich habe versucht, IPython.load_extensions('calico-document-tools'); hinzuzufügen IPython.load_extensions('calico-document-tools'); Oder IPython.load_extensions('C:/Users/<username>/.ipython/nbextensions/calico-document-tools'); Zu C:\Users\<username>\.ipython\profile_default\static\custom\custom.js aber es hat nicht funktioniert (Erweiterung sollte eine Anzahl von Schaltflächen auf der Symbolleiste anzeigen).

Ich habe nur ein Profil, erstellt mit ipython profile create , Python 3.3, Windows 7. Vielen Dank im Voraus.

    One Solution collect form web for “Wie fügt man automatisch eine Erweiterung zu Jupiter (ipython) Notizbuch hinzu?”

    Um die Erweiterungen zu installieren, folgte ich den Anweisungen in diesem Notebook (nicht mehr verfügbar).

    Ich habe sie ein wenig angepasst, um mit ipython4 kompatibel zu sein (wo der Notebook-Server Jupyter heißt). Dieser Befehl installiert die Erweiterung global:

     $ jupyter nbextension install https://github.com/Calysto/notebook-extensions/archive/master.zip 

    Dann aktivieren Sie diese Erweiterung:

     $ jupyter nbextension enable calico-document-tools 

    Wenn Sie jetzt ein Notebook öffnen oder neu laden, sollte es die Erweiterung laden

    Die Aktualisierung der config, um die Erweiterungen zu aktivieren, kann auch innerhalb des Notebooks erfolgen:

     %%javascript IPython.notebook.config.update({ "load_extensions": {"calico-spell-check":true, "calico-document-tools":true, "calico-cell-tools":true } }) 
    Python ist die beste Programmiersprache der Welt.