【Python】VS Code + WSL でJupyterを使う

1. はじめに

VS Code と WSL の環境を構築できたので、いろいろやりたいことが出てきた。そこで、Jupyterも使えるようにしてみた。

2. 環境

OS : Windows 10 pro 64bit
WSL : Ubuntu 20.04 LTS
VS Code 1.55.2 on Win 10

3. インストール

まずは、Anacondaをインストール。Anacondaインストールに使うpyenvのWSLへの導入方法は、こちらを参考にしました。非常に分かりやすかったです。

最新版をインストールするために、使えるバージョンを確認します。

$ pyenv install -l | grep anaconda
  anaconda-1.4.0
  anaconda-1.5.0
  anaconda-1.5.1
  ・・・
  anaconda3-2019.03
  anaconda3-2019.07
  anaconda3-2019.10
  anaconda3-2020.02
  anaconda3-2020.07
  anaconda3-2020.11

最新版をインストールします。それから、環境変数の設定。

$ pyenv install anaconda3-2020.11
$ pyenv rehash
$ pyenv global anaconda3-2020.11    
$ echo 'export PATH="$PYENV_ROOT/versions/anaconda3-2020.11/bin/:$PATH"' >> ~/.bashrc
$ source ~/.bashrc

この後、一旦、VS Code を再起動。

4. つかってみる

VSCodeで[ctrl+shift+p](もしくは[F1])でコマンドパレットを開き、”Python: Create New Blank Jupyter Notebook”を選択すると、なんとjupyter notebookが使えるように!

場合によっては、jupyter notebook右上でKernelをcondaに変更する必要があります。

しかし、VS Codeで手軽にJupyterが使えるなんて、うれしいです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です