この記事は自分用の備忘録(作業メモ)のため、必要最小限の記載になっています。
もちろん、参考にしていただいて構いませんが、自己責任でお願いします。
基本的には、以前行ったIntel Macの時と同じ。
Pythonのバージョンを確認
% python --version Python 2.7.18
バージョン管理ツール「pyenv」をインストール
% brew install pyenv Running `brew update --preinstall`... ・・・
pyenvのバージョンを確認
% pyenv -v pyenv 2.2.3
pyenvでインストール可能なPythonの一覧を表示
% pyenv install -list Available versions: 2.1.3 2.2.3 2.3.7 ・・・
今回は「3.10.1」をインストール
% pyenv install 3.10.1 python-build: use openssl@1.1 from homebrew python-build: use readline from homebrew Downloading Python-3.10.1.tar.xz... ・・・
一応確認する
% pyenv versions system * 3.10.1 (set by /Users/***/.pyenv/version)
パスを設定(zshなので、ここだけ以前と異なる)
% open ~/.zshrc
以下を追記して保存
eval "$(pyenv init --path)"
ターミナルを再起動して、バージョン確認
% Python --version Python 3.10.1
念のため、動作確認
% python Python 3.10.1 (main, Jan 23 2022, 12:00:00) [Clang 13.0.0 (clang-1300.0.29.30)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> print('Hello, World!') Hello, World! >>> quit()
OK!