JupyterLab のインストールと起動方法
Updated on
JupyterLab は、notebook・コード・データを扱うためのモダンなインターフェースです。
このクイックガイドでは、数分で JupyterLab をインストールして起動する方法を説明します。
1. Python と pip をインストールする
JupyterLab は Python 上で動作するため、まず Python(と pip)をインストールする必要があります。
Windows
最新の Python インストーラーをこちらからダウンロードします:
👉 https://www.python.org/downloads/ (opens in a new tab)
インストールの途中で 「Add Python to PATH」チェックボックスに必ずチェックを入れてください。
pip は自動的に含まれています。
macOS & Linux
ほとんどのシステムには Python があらかじめインストールされています。バージョンを確認します:
python3 --versionもし Python が入っていない場合は、次のようにインストールします:
-
macOS (Homebrew):
brew install python -
Ubuntu / Debian:
sudo apt install python3 python3-pip
2. JupyterLab をインストールする
Python と pip の準備ができたら、JupyterLab をインストールします:
pip install jupyterlabこれで最新の安定版(JupyterLab 4.x)がインストールされます。
3. JupyterLab を起動する
JupyterLab を起動するには:
jupyter labデフォルトのブラウザが自動的に開きます。
ここから notebook を作成したり、Python コードを実行したり、ファイルを管理できます。
オプション: 仮想環境を作成する(推奨)
仮想環境を使うと、プロジェクトごとにパッケージを分離して管理できます。
1. 必要であれば virtualenv をインストールする
pip install virtualenv2. 仮想環境を作成する
virtualenv myenv3. 仮想環境を有効化する
Windows
.\myenv\Scripts\activatemacOS & Linux
source myenv/bin/activate4. 仮想環境の中に JupyterLab をインストールする
pip install jupyterlab5. JupyterLab を起動する
jupyter lab環境から抜けるには:
deactivateFAQ & 応用トピック
(初心者向けセクションをシンプルに保つため、後半に配置しています。)
Q1: Conda で JupyterLab をセットアップするには?
Conda は、パッケージと環境の両方を管理できるため、データサイエンス用途でよく使われます。
1. Miniconda または Anaconda をインストールする
- Miniconda(最小構成): https://docs.conda.io/en/latest/miniconda.html (opens in a new tab)
- Anaconda(多くのパッケージを同梱): https://www.anaconda.com/products/distribution (opens in a new tab)
2. 新しい環境を作成する
conda create --name myenv3. 環境を有効化する
conda activate myenv4. JupyterLab をインストールする
conda install -c conda-forge jupyterlab5. JupyterLab を起動する
jupyter labQ2: Jupyter Notebook から JupyterLab へアップグレードするには?
Jupyter Notebook をアンインストールする必要はありません。両方を共存させることができます。
pip を使う場合
pip install jupyterlabconda を使う場合
conda install -c conda-forge jupyterlabインストール後、次を実行するだけです:
jupyter lab既存の .ipynb notebook はそのまま開くことができます。
Q3:(上級者向け)拡張機能や JupyterLab 4.x の新機能は?
-
JupyterLab 4.x では新しい拡張機能システムが導入され、多くの拡張機能で Node.js が不要になりました。
-
多くの人気拡張機能(テーマ、Git 連携、変数インスペクタなど)は JupyterLab 4 に対応しています。
-
拡張機能のインストール例:
pip install jupyterlab-language-pack-<lang> pip install jupyterlab_git -
インストール済み拡張機能の一覧表示:
jupyter labextension list
初心者のうちは、慣れるまで拡張機能のことは気にしなくても問題ありません。
Q4:(上級者向け)Docker で JupyterLab を動かせますか?
はい、可能です。例:
docker run -p 8888:8888 jupyter/base-notebookQ5:(上級者向け)複数の Python kernel を管理するには?
異なる環境用に kernel をインストールできます:
pip install ipykernel
python -m ipykernel install --user --name myenv