2016-12-14 13 views
1

Ich versuche, die Trust_Notebook-Funktion zu aktivieren, damit ich Variablen in einer Markdown-Zelle verwenden konnte. Die Option Trusted Notebook ist jedoch immer grau hinterlegt.Python - Jupyter Notebook: "Trusted Notebook" -Option grau out

enter image description here

Ich habe schon tat:

!sudo pip install jupyter_nbextensions_configurator 

und

!jupyter nbextensions_configurator enable --user 

Was habe ich verpasst für größte Notebook aktivieren? Vielen Dank!

Antwort

1

Ihr Notebook ist bereits vertraut. Hier ist die security protocol for notebooks.

Wenn ein Notebook von einem Benutzer geöffnet wird, berechnet der Server eine Signatur mit dem Schlüssel des Benutzers und vergleicht sie mit der Signatur in den Metadaten des gespeicherten Notizbuch. Wenn die Signatur übereinstimmt, wird HTML und Javascript Ausgabe im Notebook beim Laden vertraut werden, andernfalls wird es nicht vertrauenswürdig sein.

Wie für die Bewertung von Python-Variablen in Markdown, versuchen Sie die Python Markdown Extension. Hier ist ein simple way to install extensions für Jupyter.

+0

Aber ich kann immer noch nicht eine Variable in einem Abschlag Zelle lade mit { {ein}}. Ich dachte, es sollte funktionieren, wenn das Notebook vertrauenswürdig ist? – Edamame

+0

Meinst du das Laden einer Python-Variable in einer Markdown-Zelle? – pylang

+0

Ja. Wenn die Python-Variable "a" lautet, wird "a" aus einer Markdown-Zelle mit {{a}} geladen. – Edamame

0

Das Notebook-Dashboard Wenn Sie den Notebook-Server zum ersten Mal starten, öffnet Ihr Browser das Notizbuch-Dashboard . Das Dashboard dient als Startseite für das Notebook. Sein Hauptzweck besteht darin, die Notizbücher und Dateien im aktuellen Verzeichnis anzuzeigen. Zum Beispiel, hier ist ein Screenshot der Dashboard-Seite für das Beispielverzeichnis in dem IPython Repository:

Die oben ist aus der folgenden URL https://nbviewer.jupyter.org/github/ipython/ipython/blob/3.x/examples/Notebook/Notebook%20Basics.ipynb