何が起きたか
新しいmacにJupyterLabをインストールしたのだが、思った通りのインストールができなかった。
Jupyterプロジェクトのサイトの通りHomebrewでインストールしたものの、
pythonとRを両方動作させるための環境がうまくできずに断念。
JupyterLabをアンインストールしてPythonからインストールすることに。
何をアンインストールするか
まず、インストールした時の流れから。
% brew install jupyterlab
==> Downloading https://formulae.brew.sh/api/formula.jws.json
==> Downloading https://formulae.brew.sh/api/cask.jws.json
Warning: Treating jupyterlab as a formula. For the cask, use homebrew/cask/jupyterlab
==> Downloading https://ghcr.io/v2/homebrew/core/jupyterlab/manifests/4.0.5_1-2
############################################################################################################################# 100.0%
==> Fetching dependencies for jupyterlab: mpdecimal, ca-certificates, openssl@3, readline, sqlite, xz, python@3.11, pycparser, cffi, pygments, six, ipython, brotli, c-ares, icu4c, libnghttp2, libuv, node, pandoc, python-certifi, python-packaging, black, mypy, pydocstyle, ruff, python-lsp-server, libyaml, pyyaml, libsodium and zeromq
依存関係のパッケージがいろいろ。
どうやってアンインストールするか
いろいろなサイトでアンインストール手順を探したが、インストール時のログを見れば良いことに気がいた。
びっくりしたのがsqliteまで入ってしまっていること。
こちらのログ(表示)よりHomebrewでアンインストールを実施。
% brew uninstall jupyterlab mpdecimal ca-certificates openssl@3 readline sqlite xz python@3.11 pycparser cffi pygments six ipython brotli c-ares icu4c libnghttp2 libuv node pandoc python-certifi python-packaging black mypy pydocstyle ruff python-lsp-server libyaml pyyaml libsodium zeromq
これできれいな状態に。