🙃
【mac Mチップ】homebrewでpython3をインストールする
mac book購入したので設定方法の備忘録。
homebrewでmacをインストールする
以下のコマンドでインストールしたいバージョンを確認し、
対象をインストールしてください。
zsh
% brew search python@3
==> Formulae
boost-python3 python@3.11 python@3.7 python@3.9 bpython jython
python@3.10 python@3.12 ✔ python@3.8 ipython cython
% brew install python@3.12
% python -V
Python 3.11.6
バージョン切り替え
複数バージョンを入れている場合、以下のコマンドで切り替えられる
brew search python@3
==> Formulae
boost-python3 python@3.11 ✔ python@3.7 python@3.9 bpython jython
python@3.10 python@3.12 ✔ python@3.8 ipython cython
$ brew unlink python@3.12 && brew link --force --overwrite python@3.11
pythonコマンドでpython3を実行する
mac M1以降ではpython2がなく、pythonコマンド()が実行できなくなっています。
python3と入力するのが面倒なのでpythonで実行できるようにします。
(pipもついでに変更します)
~/.zshrc
にpython3をpythonで実行するように編集します。
zsh
$ vi ~/.zshrc
alias python=python3
alias pip=pip3
または
echo 'alias python=python3' >> ~/.zshrc
echo 'alias pip=pip3' >> ~/.zshrc
余談
bashの方がhomebrewから実行されてなくて統一しようとしたが、
近年はzshがデフォルトで使用されているので変更、調べるのを止めました。
zsh
% which python3
/opt/homebrew/bin/python3
bash
$ which python3
/usr/local/bin/python3
Discussion