Ist es möglich eine Konsole in einem Jupyter notebook?
Ich würde gerne in der Lage sein, zu hantieren in der Umwelt mit einer Konsole in einem Jupyter notebook. Durch das hinzufügen einer weiteren Zelle bedeutet, dass ich immer scrollen, bis ganz unten, oder erstellen Sie neue Zellen, wo immer ich will, ein "console-like" Textfeld. Ist es möglich, eine permanente Konsole-Fenster, z.B. an der Unterseite des Fensters?
Dank!
- Ich denke, Sie können erhalten erhalten diese mit jupyterlab. Aber ich kann nicht sagen, wie stabil es jetzt ist.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie Feuer auf ein Jupyter qt-Konsole verbunden ist, um die gleiche IPython kernel
http://jupyter-notebook.readthedocs.io/en/latest/examples/Notebook/Connecting%20with%20the%20Qt%20Console.html
IRkernel::installspec()
# ändern, wenn Sie einen anderen Namen verwendet! jupyter qtconsole --kernel=ir jupyter Konsole --kernel=irIch weiß nicht, über ein terminal in einer Zelle, aber Sie können eine neue Registerkarte öffnen, die hat (nur) ein terminal in es. Es gibt eine option im Menü oben rechts der Datei-browser:
Müssen Sie installieren die Paket
terminado
, und es läuft nur auf unix.Aus der Dokumentation gibt es zwei alternativen, und die Schritte sind die folgenden:
Erste alternative
In Ihrem
jupyther notebook
führen Sie die folgenden magic-Befehl in eine Zelle:%qtconsole
Wird es beginnen, eine neue ipython qtconsole.
Zweite alternative
In Ihrem
jupyther notebook
führen Sie die folgenden magic-Befehl in eine Zelle:%connect_info
Wird die Ausgabe in etwa so aus:
Schreiben Sie in Ihrem terminal-Lösung, die Ihren Bedürfnissen passt. Zum Beispiel verwende ich es lokal, und ich will eine qtconsole:
jupyter qtconsole-bestehenden kernel-773f517f-bf26-4102-9329-888a2dac0f4e.json
Dadurch öffnet sich ein
qtconsole
mit dem gleichen kernel, so haben Sie Zugriff auf alle Variablen.Können Sie JupyterLab.
Bringt das notebook, Konsole, terminal in einer einzigen Benutzeroberfläche ist genau wie R-Studio.
JupyterLab
File -> New -> Notebook
tun, und dannFile -> New -> Console
dann ist es fordert Sie auf, wählen Sie einen kernel. An der Unterseite der Liste, die Sie unter "Verwenden von Kernel aus der Anderen Sitzung" aus dem notebook, und Sie können eine Verbindung mit diesem. Dann können Sie die Reihenfolge der Registerkarten, wie Sie für den besten workflow.