Mac OS 12.3からPython 2が同梱されていません。
ということで今回は、Mac OS 12.3でPython 2をインストールする方法を紹介します。
Homebrewをインストール
Homebrewがインストールされていない場合は、下記のページのコマンドを実行してHomebrewをインストールしてください。
Homebrewを既に入れている方
既にHomebrewが入っている場合は、アップデートをします。
% brew update
ここでエラーが発生した場合は、エラー文にあるgit -C
から始まるコードをコピペして実行してください。
pyenvをインストール
% brew install pyenv
path読み込みなどを行います。
% echo 'eval "$(pyenv init --path)"' >> ~/.zprofile
% echo 'eval "$(pyenv init -)"' >> ~/.zshrc
% vim ~/.zshrc
最後の行に以下を追加します。vimの使い方が分からない方は、後述します。
alias brew='env PATH="${PATH//$(pyenv root)\/shims:/}" brew'
vimの使い方
- 「i」キーを押して文字入力ができるようにします。
- 上記コードを最後の行に追加します。
- 「esc」キーを押して入力モードを終了させます。
- 「:wq」を実行して、保存&終了します。
下記のコードを実行して、再読み込みさせます。
% source ~/.zprofile
% source ~/.zshrc
下記を実行して、インストールできるバージョンを確認します。
% pyenv install --list
python3もインストールしないとうまくいかなかったので、2と3両方インストールします。
python2の最新が2.7.18、python3の最新が3.10.3なので、これをインストールします。
% pyenv install 2.7.18
% pyenv install 3.10.3
python 2.7.18 をグローバルで使えるように設定します。
% pyenv global 2.7.18 3.10.3
% python2 --version
Python 2.7.18