UbuntuでJupyter Notebookを起動する


環境

ホスト:Windows 11 22H2 (22621.963) + Hyper-V
ゲスト:Ubuntu 20.04.1 LTS (日本語Remix)

UbuntuでJupyter Notebookを起動する

過去記事「UbuntuにAnacondaをインストールする」でAnadondaのインストールを行ったが、
Jupyter Notebookを起動するには?
WindowsよりSSHでUbuntuに接続し起動してみる。

1. WindowsよりSSHでUbuntuへログイン

2. 以下コマンドでJupyter Nootbookを起動
      jupyter notebook --no-browser --port=8080 --ip=0.0.0.0
    
サーバーでブラウザ起動は不要なので(Windows側でブラウザを起動するので) "--no-browser" を付加
ポートは 8080 で待機 "--port=8080"
外部からもアクセス可能とするように "--ip=0.0.0.0" を付加

■実行結果:
      [I 2023-01-03 18:57:15.256 LabApp] JupyterLab application directory is /home/user/anaconda3/share/jupyter/lab
      [I 18:57:15.260 NotebookApp] ローカルディレクトリからノートブックをサーブ: /home/user
      [I 18:57:15.260 NotebookApp] Jupyter Notebook 6.4.12 is running at:
      [I 18:57:15.260 NotebookApp] http://ubuntu-vm:8080/?token=a2d93dd19bbcf1e33375b51f24f3e3a5fa77022b2b749502
      [I 18:57:15.260 NotebookApp]  or http://127.0.0.1:8080/?token=a2d93dd19bbcf1e33375b51f24f3e3a5fa77022b2b749502
      [I 18:57:15.261 NotebookApp] サーバを停止し全てのカーネルをシャットダウンするには Control-C を使って下さい(確認をスキッ プするには2回)。
      [C 18:57:15.263 NotebookApp]
      
          To access the notebook, open this file in a browser:
              file:///home/user/.local/share/jupyter/runtime/nbserver-3620-open.html
          Or copy and paste one of these URLs:
              http://ubuntu-vm:8080/?token=a2d93dd19bbcf1e33375b51f24f3e3a5fa77022b2b749502
           or http://127.0.0.1:8080/?token=a2d93dd19bbcf1e33375b51f24f3e3a5fa77022b2b749502      
    
3. ファイアウォールが有効の場合は ポート 8080 を開放する必要がある
SSHで [CTRL]+[Z] でジョブをいったん中断し 以下コマンド実行
      sudo ufw allow 8080
    
実行したら jobs と fg %(ジョブ番号) のコマンドでジョブを復帰
■実行結果:
      (base) user@ubuntu-vm:~$ jobs
      [1]+  停止                  jupyter notebook --no-browser --port=8080 --ip=0.0.0.0
      (base) user@ubuntu-vm:~$ fg %1
      jupyter notebook --no-browser --port=8080 --ip=0.0.0.0
    
4. WindowsよりブラウザでJupyter Notebookを起動
SSHでJupyter Notebookを起動した際に表示されたURL(Tokenのパラメータが付いたやつ)で接続


Ubuntu, Anaconda, Python, Jupyter Notebook

0 件のコメント:

その他の記事