Closed3

M1 Mac に python3.9をインストールかつデフォルトにする

warugakiwarugaki

インストール

brew install python3

インストール完了W
完了後のメッセージをのこしておく

Python has been installed as
  /opt/homebrew/bin/python3

Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
`python3`, `python3-config`, `pip3` etc., respectively, have been installed into
  /opt/homebrew/opt/python@3.9/libexec/bin

You can install Python packages with
  pip3 install <package>
They will install into the site-package directory
  /opt/homebrew/lib/python3.9/site-packages

tkinter is no longer included with this formula, but it is available separately:
  brew install python-tk@3.9

See: https://docs.brew.sh/Homebrew-and-Python
Pythonは次のようにインストールされています。
  /opt/homebrew/bin/python3

バージョン管理外のシンボルリンク `python`、`python-config`、`pip` などは、以下を指しています。
python3`、`python3-config`、`pip3`などが、それぞれ
  /opt/homebrew/opt/python@3.9/libexec/bin

Pythonのパッケージは、以下の方法でインストールできます。
  pip3 インストール <パッケージ
これらは、site-packageディレクトリにインストールされます。
  /opt/homebrew/lib/python3.9/site-packages

tkinterはこの式には含まれなくなりましたが、別途入手可能です。
  brew install python-tk@3.9

参照: https://docs.brew.sh/Homebrew-and-Python

warugakiwarugaki

ZshにPATHを通す

.zshrcに書く

# PATH | python@3.9
export PATH=/opt/homebrew/opt/python@3.9/libexec/bin:$PATH

zshの設定反映

source ~/.zshrc

バージョン確認

python3 -V
Python 3.9.10

python -V
Python 3.9.10
pip -V
pip 21.3.1 from /opt/homebrew/lib/python3.9/site-packages/pip (python 3.9)

PATHOK!w

インストール先のしらべかた

※which python3だとデフォルトのインストール先なので注意する
※version 3.8.2

which python3.9
このスクラップは2022/03/12にクローズされました