メモ: Miniconda インストール on macOS
はじめに
Anacondaは便利だが使うことのないパッケージがかなり大量に入っていて、ストレージに余裕のない状況ではつらいのでMinicondaを入れてみる。
準備
こちらに公式のinstructionがあるので一読しておく。
Installation — conda 4.9.2.post24+e37cf84a documentation
インストール
Macについてはこちらに手順が記載されている。
Installing on macOS — conda 4.9.2.post24+e37cf84a documentation
インストーラをインストールしたいフォルダに置き、ターミナルで下記を実行する。
bash Miniconda3-latest-MacOSX-x86_64.sh
途中でライセンスの同意と初期設定の実施要否を聞かれるのでyes を回答する。これでMinicondaへのPATHが通される(.bash_profile にPATHの内容が追加される)。
動作確認
ターミナルを再起動して、例えば `conda list` を実行するとインストールされているパッケージが表示され、きちんとMinicondaがインストールされていることを確認できる。
> conda list # packages in environment at /Users/miniconda3: # # Name Version Build Channel brotlipy 0.7.0 py38h9ed2024_1003 ca-certificates 2020.10.14 0 certifi 2020.6.20 pyhd3eb1b0_3 cffi 1.14.3 py38h2125817_2 chardet 3.0.4 py38hecd8cb5_1003 conda 4.9.2 py38hecd8cb5_0 conda-package-handling 1.7.2 py38h22f3db7_0 cryptography 3.2.1 py38hbcfaee0_1 idna 2.10 py_0 libcxx 10.0.0 1 libedit 3.1.20191231 h1de35cc_1 libffi 3.3 hb1e8313_2 ncurses 6.2 h0a44026_1 openssl 1.1.1h haf1e3a3_0 pip 20.2.4 py38hecd8cb5_0 pycosat 0.6.3 py38h1de35cc_1 pycparser 2.20 py_2 pyopenssl 19.1.0 pyhd3eb1b0_1 pysocks 1.7.1 py38_1 python 3.8.5 h26836e1_1 python.app 2 py38_10 readline 8.0 h1de35cc_0 requests 2.24.0 py_0 ruamel_yaml 0.15.87 py38haf1e3a3_1 setuptools 50.3.1 py38hecd8cb5_1 six 1.15.0 py38hecd8cb5_0 sqlite 3.33.0 hffcf06c_0 tk 8.6.10 hb0a8c7a_0 tqdm 4.51.0 pyhd3eb1b0_0 urllib3 1.25.11 py_0 wheel 0.35.1 pyhd3eb1b0_0 xz 5.2.5 h1de35cc_0 yaml 0.2.5 haf1e3a3_0 zlib 1.2.11 h1de35cc_3
終わりに
インストール後のサイズは300MB強となった。必要なパッケージを入れたらもう少し大きくなるかもしれないが、Anacondaはたしか数GBあったはず。。。