Skip to content

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 virtualenv

2. 仮想環境を作成する

virtualenv myenv

3. 仮想環境を有効化する

Windows

.\myenv\Scripts\activate

macOS & Linux

source myenv/bin/activate

4. 仮想環境の中に JupyterLab をインストールする

pip install jupyterlab

5. JupyterLab を起動する

jupyter lab

環境から抜けるには:

deactivate

FAQ & 応用トピック

(初心者向けセクションをシンプルに保つため、後半に配置しています。)

Q1: Conda で JupyterLab をセットアップするには?

Conda は、パッケージと環境の両方を管理できるため、データサイエンス用途でよく使われます。

1. Miniconda または Anaconda をインストールする

2. 新しい環境を作成する

conda create --name myenv

3. 環境を有効化する

conda activate myenv

4. JupyterLab をインストールする

conda install -c conda-forge jupyterlab

5. JupyterLab を起動する

jupyter lab

Q2: Jupyter Notebook から JupyterLab へアップグレードするには?

Jupyter Notebook をアンインストールする必要はありません。両方を共存させることができます。

pip を使う場合

pip install jupyterlab

conda を使う場合

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-notebook

Q5:(上級者向け)複数の Python kernel を管理するには?

異なる環境用に kernel をインストールできます:

pip install ipykernel
python -m ipykernel install --user --name myenv