Pythonと!

プログラミングド素人の勉強日記です。

EC2のUbuntu18.04にAnaconda3をインストールしてJupyterを使ってみる

  • Anaconda3のインストール
# 公式サイトから最新のダウンロードリンクを確認する
$ wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
$ sh Anaconda3-2020.11-Linux-x86_64.sh
$ exit
  • 仮想環境の作成
# とりあえずよく使うライブラリをインストール
# anacondaを指定すると全て入れてくれる
$ conda create -n 環境名 jupyter jupyterlab matplotlib numpy pandas pylint python scikit-learn scipy seaborn 

# 起動
$ conda activate 環境名
  • Node.jsのインストール
# Jupyter LabでExtensionsを使いたい場合、Node.jsが必要

# aptでNode.jsとnpmをインストール
$ sudo apt install nodejs npm

# n packageのインストール
$ sudo npm install n -g

# n packageを使ってnodeのインストール
$ sudo n stable

# aptで入れたNode.jsとnpmはアンインストールしておく
$ sudo apt purge nodejs npm

# 再ログイン
$ exec $SHELL -l

# Node.jsのバージョン確認
$ node -v
  • Jupyterの起動
# Jupyter Lab起動
$ jupyter lab --ip=0.0.0.0 --no-browser

# Jupyter notebook起動
$ jupyter notebook --ip=0.0.0.0 --no-browser

# トークンじゃなくてパスワードでログインしたい場合、パスワードを設定する
$ jupyter notebook password
$ jupyter lab password