conda: クロスプラットフォーム、[言語に依存しないパッケージマネージャーおよび環境管理システム. もともとは python 向けのパッケージマネージャだったけど、今はpython以外のアプリも管理できている.
マネージャーとして anaconda がありますが、こちらは利用条件がある. miniforge とかは企業/学術関係なく利用可能.
anaconda側がデフォで参照するレポジトリも利用条件がある
ここでは
Apple mac mini(M1)で anaconda で conda環境を作ってみる.
[supervisor@mini-m1 ~]$ curl -O https://repo.anaconda.com/archive/Anaconda3-2024.10-1-MacOSX-arm64.sh
[supervisor@mini-m1 ~]$ zsh ./Anaconda3-2022.05-MacOSX-arm64.sh -b
PREFIX=/Users/supervisor/anaconda3
:
done
Anaconda3-2024.10-1-MacOSX-arm64.sh:481: no matches found: /Users/supervisor/anaconda3/pkgs/envs/*/
[supervisor@mini-m1 ~]$ source ./anaconda3/etc/profile.d/conda.sh
[supervisor@mini-m1 ~]$ conda config --add channels defaults
[supervisor@mini-m1 ~]$ conda env list
# conda environments:
#
base /Users/supervisor/anaconda3
[supervisor@mini-m1 ~]$
[supervisor@mini-m1 ~]$ conda update conda