2020年7月11日土曜日

Debian 10(Buster)/Ubuntu 20.04にJupyter Labをインストールする

Jupyter Labでインタラクティブなコンピューティング環境を提供する事ができます。

〇Jupyterの画面

インストール手順

1. Anacondaのインストール
以下のコマンドを実行します。
wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh

sudo chmod +x Anaconda3-2020.02-Linux-x86_64.sh

sudo ./Anaconda3-2020.02-Linux-x86_64.sh -b -p /opt/anaconda

2. Jupyter Labの設定
Jupyter Labを設定してサービス化します。
sudo useradd py

sudo mkdir -p /home/py

sudo chown -R py:py /home/py

sudo -u py bash -c "cd /home/py && source /opt/anaconda/bin/activate"

sudo -u py bash -c "mkdir /home/py/.jupyter"

sudo -u py bash -c "cat << EOF > /home/py/.jupyter/jupyter_notebook_config.py
c.JupyterApp.allow_remote_access = True
c.JupyterApp.ip = '0.0.0.0'
c.JupyterApp.open_browser = False
c.JupyterApp.port = 8080
c.JupyterApp.token = 'jupyter'
EOF"

cat << EOF | sudo tee /etc/systemd/system/jupyter.service
[Unit]
Description=Jupyter notebook
[Service]
Type=simple
EnvironmentFile=/opt/anaconda/bin/activate
ExecStart=/opt/anaconda/bin/jupyter lab
User=py
Group=py
WorkingDirectory=/home/py
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
EOF

sudo systemctl enable jupyter

sudo systemctl start jupyter

3. ブラウザで以下のアドレスにアクセスします。
http://<サーバ名またはIPアドレス>:8080/?token=jupyter

関連情報

・Jupyterに関する他の情報はこちらを参照してください。

Ubuntu 20.04にJupyter Labをインストールする(pipenv版)
pipenvでJupyterをインストールしたい人はこちらの記事を参照してください。

0 件のコメント:

コメントを投稿