問題タブ [jupyter-console]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ssh - Jupyter: 実行中のカーネルとそれらを開始したノートブックを一覧表示する方法は?
github または jupyter ヘルプで回答が見つかりません。
TL;DR :魔法と同じことを教えてくれるコマンドライン、特に line が必要です。%connect_info
Connect with --existing kernel-4e4c970e-cccb-2485-a09d-d56efd10e278.json
私の現在の設定は、jupyter ノートブックを作業サーバーから起動することです。次に、そのサーバーに SSH で接続し、コンソールを接続することで同じカーネルで作業できます。
(ちなみに、私はしばしばより便利だと思う++tmux
セットアップで)。vim
slimux
問題は:
- カーネル文字列を取得する唯一の方法は、ノートブック自体からです (SSH 経由でアクセスするのは難しい場合があります)。
- いくつかのノートブックを実行していますが、必要なものをすばやく確認する必要がある場合があります。
サーバー上のシェルから実行するコマンドはありますか?それは、実行中のカーネル、 どのノートブックがそれらを起動したか、理想的にはコンソールが接続されているかどうかを一覧表示しますか?
docker - Jupyter ターミナルを完全に機能させるには?
Jupyter Lab アプリケーションは、色、ナビゲーション キー、およびターミナル アプリケーションのほぼすべての標準機能をサポートするブラウザー内ターミナル シェルを備えた優れたターミナルを備えています。この質問では/lab
、従来の Notebook ( /tree
) アプリではなく、アプリを意味します。
このDocker イメージを使用して Jupyter サーバーを起動すると、うまく機能します。私は自分のイメージを構築する必要があり、できればそれに基づいていません。私は文書化されているように簡単にそれを行います:
上記はjupyter_notebook_config.py
、現在のディレクトリにあると仮定しています。
すべてが機能しますが、ターミナルのパフォーマンスは非常に低く、色をサポートせず、矢印キーの代わりにコード (、、など)^[[A
を送信します。Dockerfile^[[B
の行ごとの調査はそれほどエキサイティングな試みではありません。
編集jupyter/base-notebook
: 色 (画像のデフォルトの緑色のプロンプトで混乱していました) と全体的な問題の説明について少し間違っていました。根本的な原因は、私のイメージで開始されたシェルがsh
、公式イメージではbash
. ただし、それでもターミナルは完全には機能しません。たとえば、nano を起動すると、80x25 文字の領域でしか起動せず、ターミナルの実際のサイズまで伸びません)。ただし、矢印はnanoで機能します。