brewでインストールしたJupyterLabを日本語化したメモ
はじめに
macOSにbrewを使ってJupyterLabをインストールした
$ brew insall jupyterlab
日本語化しようとbrewで探してみたけど見つからない。
$ brew search jupyterlab_language_pack_ja_JP
Error: No formulae or casks found for "jupyterlab_language_pack_ja_JP".
pip install jupyterlab_language_pack_ja_JP
しても当然日本語にならない。
色々試した結果、日本語化できたのでメモしておくことにする。
解決策
brewでJupyterLabをインストールすると以下のディレクトリにインストールされる。
intel版
/usr/local/Cellar/jupyterlab/<version>/
Apple Silicon版
/opt/homebrew/Cellar/jupyterlab/<version>/
pip install jupyterlab_language_pack_ja_JP
すると日本語パッケージは
/usr/local/lib/<pythonのversion>/site-packages/jupyterlab_language_pack_ja_JP
にインストールされる。
pipでインストールしたjupyterlab_language_pack_ja_JPを
intel版
/usr/local/Cellar/jupyterlab/<version>/libexec/lib/python3.13/site-packages
Apple Silicon版
/opt/homebrew/Cellar/jupyterlab/<version>/libexec/lib/python3.13/site-packages
にコピーすれば日本語化できるはず。
具体例
以下にintel版で具体的な例を示す。
まずコピー先へ移動するために
$ cd /usr/local/Cellar/jupyterlab
$ find . -name site-packages -print
./4.3.5/libexec/lib/python3.13/site-packages
$ cd ./4.3.5/libexec/lib/python3.13/site-packages
次にpip install jupyterlab_language_pack_ja_JP
したディレクトリを探す
$ find /usr/local/lib -name jupyterlab_language_pack_ja_JP -print
/usr/local/lib/python3.11/site-packages/jupyterlab_language_pack_ja_JP
これで日本語化ファイルのディレクトリが分かったので、カレントディレクトリにコピーする。
$ pwd
/usr/local/Cellar/jupyterlab/4.3.5/libexec/lib/python3.13/site-packages
$ cp -r /usr/local/lib/python3.11/site-packages/jupyterlab_language_pack_ja_JP .
lsでコピーされたことを確認する。
$ ls -F
:
jupyterlab_language_pack_ja_JP/
:
JupyterLabの再起動
JupyterLabが動いている場合、一旦停止させ、再度起動すると日本語が表示されるようになった。
設定→言語に日本語の選択肢は出ないが、ちゃんと日本語で表示されていた。
Discussion