私と同じような、こんな状況の人のために情報をまとめてみました Macで新たにPythonの開発環境を立ち上げる パッケージの管理を楽にしたい Pythonのバージョン毎に異なる環境を作りたい Homebrewのインストール Homebrewは、macOS用のパッケージマネージャーです。
pyenv: 複数の Python 本体をユーザー単位・ディレクトリ単位で切り替えるツール。例えば、ローカルに3.8 と 3.12 を同居できる。 pyenv-virtualenv: pyenv のプラグイン。各 Python 本体ごとに“名前付き”仮想環境を作り、プロジェクトにひも付けて自動切替できる。
-r オプションは、インストールしたいパッケージ一覧を保存したテキストファイルを指定するのに使います。この引数のファイル名は pip -r へ渡されてインストールが行われます。 .. seealso:: * :ref:`scripts-premkvirtualenv` * :ref:`scripts-postmkvirtualenv` * `requirements ファイルのフォーマット`_ ...