Macho000

pyenvのインストール

brew install pyenv

pathを通す

echo $SHELL
/bin/bash # <- bashを使っている

zshを使っている場合は~/.zshrc bashの場合は~/.bash_profileを下記コードに追加

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"

shellの設定を適用

# bashの場合
source ~/.bash_profile

# zshの場合
source ~/.zshrc

pythonのインストール

pyenv install --list
Available versions:
  2.1.3
  2.2.3
  2.3.7
  ...
  3.12-dev

python 3.9.13をインストール

pyenv install 3.9.13

使用するpythonのバージョンを設定

先程インストールしたバージョンを確認する

pyenv versions
* system (set by /Users/kosukeaigo/.pyenv/version)
  3.9.13

python3.9.13を設定する

# globalで設定
# フォルダを超えてもそのバージョンが使われる
pyenv global 3.9.13

# localで設定
# 実行したディレクトリ内だけで、Pythonのバージョンが固定される
pyenv local 3.9.13

pythonバージョン確認

python --version

参考文献

https://teratail.com/questions/25930

https://zenn.dev/kenghaya/articles/9f07914156fab5

https://github.com/pyenv/pyenv#homebrew-in-macos

#Python