Jupyterノートブックのコンソールを使用して、環境をいじることができるようにしたいと思います。追加のセルを追加するということは、「コンソールのような」テキストフィールドが必要な場合は、常に一番下までスクロールするか、新しいセルを作成する必要があることを意味します。恒久的なコンソールウィンドウを持つことは可能ですか?ウィンドウの下部に?
ありがとう!
同じIPythonカーネルに接続されているJupyter qtコンソールを起動できます http://jupyter-notebook.readthedocs.io/en/latest/examples/Notebook/Connecting%20with%20the%20Qt%20Console html
documentation には2つの選択肢があり、手順は次のとおりです。
あなたのjupyther notebook
セルで次のマジックコマンドを実行します。
%qtconsole
新しいipython qtconsoleが起動します。
あなたのjupyther notebook
セルで次のマジックコマンドを実行します。
%connect_info
出力は次のようになります。
{
"stdin_port": 234,
"ip": "127.0.0.1",
"control_port": 324234 ,
"hb_port": 50698,
"signature_scheme": "hasgd6",
"key": "8d91ba69-fasdfasdgadga6e34",
"kernel_name": "",
"Shell_port": 6****9,
"transport": "tcp",
"iopub_port": 3***0
}
Paste the above JSON into a file, and connect with:
$> jupyter <app> --existing <file>
or, if you are local, you can connect with just:
$> jupyter <app> --existing kernel-773f517f-bf26-4102-9329-888a2dac0f4e.json
or even just:
$> jupyter <app> --existing
if this is the most recent Jupyter kernel you have started.
ニーズに合ったソリューションを端末に記述します。たとえば、私はそれをローカルで使用しており、qtconsoleが必要です。
jupyter qtconsole-既存のカーネル-773f517f-bf26-4102-9329-888a2dac0f4e.json
これにより、同じカーネルを使用してqtconsole
が開かれるため、すべての変数にアクセスできます。
JupyterLabを使用できます。
これにより、R-Studioと同じように、ノートブック、コンソール、ターミナルが1つのインターフェイスにまとめられます。 JupyterLab