2016-04-05 4 views
4

Ich versuche, Jupyter Notebook von PyCharm 2016.1 zu verwenden. Ich öffne ein zuvor erstelltes iPython-Notizbuch, klicke in eine Zelle mit Code und führe es aus. Ich werde aufgefordert, jupyter notebook an der Standard-URL zu starten und auf OK zu klicken. Hier sind die Fehlermeldungen aus dem Run-Fenster:mit Jupyter Notebook in Pycharm - kein solches Notebook dir

[C 13:04:23.979 NotebookApp] Bad config encountered during initialization: 
The Jupyter HTML Notebook. 
[C 13:04:23.979 NotebookApp] No such notebook dir: 'C:\\Users\\cb4\\Documents\\python' 

ipython Notebook aktiviert ist in PyCharm mit der Standard-URL.

Antwort

3

Jupyter speichert Konfigurationsinformationen in der jupyter_notebook_config.py Datei. Sie finden es in C:\Users\<user>\.jupyter unter Windows oder ~\.jupyter unter Linux. Ändern Sie den Eintrag c.NotebookApp.notebook_dir an dem Speicherort, an dem Sie Ihre Notizbücher aufbewahren. Sie können auch die Befehlszeilen es zu setzen verwenden:

jupyter-notebook --notebook-dir=<path> 

die <path> in doppelten Anführungszeichen auf Windows setzen, wenn es einen Raum im Pfadnamen ist.

Wenn Sie iPython vor dem Upgrade auf jupyter installiert hatten, verwendete das jupyter migration process die Einstellungen Ihrer alten iPython-Konfigurationsdatei. Vielleicht ist es lange her, dass Sie iPython geändert haben und deshalb von jupyter ein unerwartetes Startup- oder Laufverhalten festgestellt wird.

Auch dieses jupyter Befehl helfen Verzeichnis/Pfadprobleme können beheben:

hatte
jupyter --paths 
1

Genau das gleiche Problem und gelöst es mit dem folgenden Befehl:

jupyter notebook --generate-config 

Mehr Infos sind hier: http://jupyter-notebook.readthedocs.io/en/stable/config.html

Es aufgefordert, meine aktuelle Konfiguration mit der Standardkonfiguration zu ersetzen. Also, wenn Sie Ihre aktuelle Konfiguration loswerden, ist dies eine einfache Option.