ランタイム管理したい(asdf)
$ asdf
asdfは、開発環境で使うランタイム(実行環境)を切り替えるコマンドです。
Read the Docsのビルド手順で、Pythonのバージョン指定に使われていたのを見て知りました。
インストールしたい(asdf)
$ brew install asdf
asdfはHomebrewでインストールできます。
ランタイムを切り替えたい(asdf global)
$ asdf global python 3.12.13
asdf globalで、システム全体のランタイムを指定できます。
上記は、Read the Docsのビルド手順で実行されているコマンドです。
注釈
asdf v0.15以降ではglobal/local/shellコマンドが廃止され、asdf set -u python 3.12.13(グローバル)/asdf set python 3.12.13(ローカル)に統一されています。