化学系エンジニアがAIを学ぶ

PyTorchでディープラーニング、強化学習を学び、主に化学工学の問題に取り組みます

メモ: 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あったはず。。。