2015-06-20 5 views
17

Related posts zu öffnen: Open an ipython notebook via double-click on osxDoppelklicken Sie auf ein ipython Notebook

Wie kann ich öffnen IPython Notebook aus Doppelklick? Ich gehe immer in das Verzeichnis des Notebooks, tippe dann ipython notebook in den Browser und öffne es dann im Browser. Diese Schritte sind sehr unbequem.

In Windows erinnerte ich mich, dass ich das Verzeichnis im Browser ändern kann, aber in Linux gibt es keine Möglichkeit, zu anderen Verzeichnis über den Browser zu erkunden, wenn ich ein neues Buch in einem anderen Verzeichnis öffnen möchte, muss ich neu starten ein anderer Kernel wie oben, der mich nervt.

Gibt es einen einfachen und verifizierten Weg, dies zu tun?

+0

"Doppelklick" - verwenden Sie eine GUI für Ihr Linux? – usr2564301

+1

@Jongware, es sieht so aus, als gäbe es jetzt einige Leute, die Desktop-Umgebungen über die reine Befehlszeilenschnittstelle bevorzugen. Sehr seltsam. – cel

+1

Die Frage, die Sie verknüpft haben, hat eine Lösung für ubuntu. Funktioniert diese Lösung nicht für Sie? – cel

Antwort

14

Sie können ein Projekt wie nbopen verwenden, die das handhaben und den Browser auf dem rechten Notizbuch öffnen + einen IPython-Server starten, falls noch keiner läuft.

+0

Traceback (letzter Anruf zuletzt): Datei "/ usr/local/bin/nbopen", Zeile 3, in main() Datei "/ usr/local/lib/python2.7/dist-packages/nbopen.py ", Zeile 49, in Hauptverzeichnis nbopen (args.filename, args.profile) Datei" /usr/local/lib/python2.7/dist-packages /nbopen.py ", Zeile 26, in nbopen server_inf = find_best_server (Dateiname, Profil) Datei" /usr/local/lib/python2.7/dist-packages/nbopen.py ", Zeile 14, in find_best_server Server = [si für si in notebookapp.list_running_servers (Profil = Profil) \ AttributeError: 'Modul' Objekt hat kein Attribut 'list_running_servers' – buzhidao

+0

Fehler tritt auf, auch nicht Antwort von Doppelklick. Obwohl das Dateisymbol ändert sich in ipynb – buzhidao

+0

@buzhidao welche Version von IPython verwenden Sie? Möglicherweise müssen Sie es aktualisieren, damit nbopen funktioniert. –