Ubuntuの更新

$ sudo apt update
$ sudo apt upgrade
スクリーンショット 2021-10-01 21.34.03.png

Python環境インストール

$ sudo apt install python3-pip python3-dev
$ sudo -H pip3 install --upgrade pip

バージョン確認

$ pip --version

仮想化環境インストール

$ sudo -H pip3 install virtualenv

Jupyter Notebookインストール

$ mkdir jupyternotebook
$ cd jupyternotebook
$ virtualenv jupyternotebook
$ source jupyternotebook/bin/activate
$ pip install jupyter

Jupyter Notebook設定

$ jupyter notebook --generate-config
$ jupyter-notebook password
$ cat /home/admin/.jupyter/jupyter_notebook_config.json

これで下記のようにハッシュ化されたパスワード(*****部分)をコピーします。

{
  "NotebookApp": {
    "password": "*****"
  }
}

configファイルを修正

$ vim /home/admin/.jupyter/jupyter_notebook_config.py

shift + g + ↓ で最終行に移動、下記を追加する:
c.IPKernelApp.pylab = 'inline'
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 9999
c.NotebookApp.password = '*****部分'

ネットワーク規則追加

スクリーンショット 2021-10-01 23.25.58.png

使ってみる!

$ jupyter notebook

ブラウザからアクセス
{Public IP}:9999

广告
将在 10 秒后关闭
bannerAds