pyenvの調子がおかしくなった。
pyenv versions system 2.7.16 * 3.9.4 (set by /Users/xxxxx/.pyenv/version)
pythonのバージョンを確認してみる。
$ python -V Python 2.7.16
???
シェルを起動時すると以下のようなメッセージが表示される。
. ~/.zshrc WARNING: `pyenv init -` no longer sets PATH. Run `pyenv init` to see the necessary changes to make to your configuration.
調べてみたら以下のようなものが...
github.com
Warning 解決方法
「.zshrc」に下記を追加する。
export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" if command -v pyenv 1>/dev/null 2>&1; then eval "$(pyenv init --path)" fi
試しに実行
$ . ~/.zshrc $ python -V Python 3.9.4