0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

JupyterLab3.0 デバッガ インストール方法 for Windows

Last updated at Posted at 2021-01-14

##Jupyter Lab3.0リリース
待望のビジュアルデバッガーが付属し使いやすくなった!
https://blog.jupyter.org/jupyterlab-3-0-is-out-4f58385e25bb

単純にバージョンをあげるだけでは、デバッガ機能が有効になるわけではなく、
意外とインストールが面倒臭かったのでまとめてみる。

##インストールフロー
①minicondaのインストール
 ↓
②xeus-python(デバッガ)のインストール
 ↓
③Jupyter labのアップデート
 ↓
④インストール確認
 ↓
⑤ライブラリの再インストール

##①minicondaのインストール
xeus-pythonは、condaパッケージマネージャー用にパッケージ化されているため
conda系の環境をインストールする必要がある。
Anacondaでは競合する機能があるため、ここでは機能制限されたminicondaを使用する。
(Anacondaをインストールしていたらアンインストールする)

######↓各々の環境のソフトをDLインストール
https://docs.conda.io/en/latest/miniconda.html
image.png

######PATHを通す(不要
システム環境変数のPathに追加
C:\Users(ユーザー名)\Miniconda3\Scripts
コマンドプロンプト上で作業をするわけでなければ必須ではなさそう。

##②xeus-python(デバッガ)のインストール
以降の作業はインストールした
Anaconda Prompt(miniconda3)で行う

https://xeus-python.readthedocs.io/en/latest/installation.html
With condaのコードを順番に実行していく

xeus-python_install.py
conda create -n xeus-python
conda activate xeus-python # Or `source activate xeus-python` for conda < 4.6
conda install xeus-python jupyterlab -c conda-forge

##③Jupyter labのアップデート
②で最新の物になっているかもしれないが…念のため

Jupyterlab_update.py
conda install -c conda-forge jupyterlab = 3

##④インストール確認
Anaconda Prompt上でJupyter labを起動。
Xpythonの記載があればインストール成功。
image.png

##⑤ライブラリの再インストール
環境が変わるため、使いたいライブラリ(pandas、numpy…)は再インストールする。
conda install pandas(pipではなくcondaでインストール)

以上。

追記)起動させるたびに②xeus-python(デバッガ)のコードを事項しないとデバッガが立ち上がらない問題アリ

※デバッガのチュートリアルはこちら
https://jupyterlab.readthedocs.io/en/stable/user/debugger.html

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?