違い
- Anaconda:有償化された。(base)環境で容量を食う。
- Miniconda:conda-forgeリポジトリを使う場合は無償のまま。(base)環境のライブラリはほぼなし。defaultリポジトリがあるので、それを使わないように設定が必要。conda-forgeリポジトリを追加したりする設定も必要。
- Miniforge:Minicondaでdefaultリポジトリを削除して、conda-forgeリポジトリを追加したものである。間違ってdefaultリポジトリでライブラリをインストールすることはない。
最初からMiniforgeを使わない手はない。
install方法
GitHubのinstall手順を参考にLinuxなら
wget "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh
condaコマンドだけでなくmambaコマンドも使える。
※mambaコマンドはC++で作成されたcondaコマンドよりも高速なコマンド。condaコマンドと同じオプションで実行が可能。
参考