環境
- macOS Ventura 13.6.8
Pyhonとpipのバージョンは以下の通り
$ python3 --version
Python 3.9.6
$ python3 -m pip --version
pip 24.2 from /Users/maruyamahikaru/Library/Python/3.9/lib/python/site-packages/pip (python 3.9)
インストール
初心者なのでまずはvenvを使わない方法で。Homebrew経由でインストールする。
$ brew install jupyterlab
起動
$ jupyter lab
[I 2024-08-13 16:48:43.018 ServerApp] jupyter_lsp | extension was successfully linked.
[I 2024-08-13 16:48:43.023 ServerApp] jupyter_server_terminals | extension was successfully linked.
[I 2024-08-13 16:48:43.034 ServerApp] jupyterlab | extension was successfully linked.
(...省略...)
トラブル
pipでインストールしようとすると、PEP668の制限によってブロックされる!
$ python3 -m pip install jupyterlab
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try brew install
xyz, where xyz is the package you are trying to
install.
(...省略...)
これは、venvを使えば回避可能。venvの使い方は以下の記事がわかりやすかった。
他の方法
pipxを使ってインストールするのも良いかもしれない。