Pythonを起動しようとすると「No such file or directory」と表示される
概要
現象
MacにインストールしたPythonを起動を実行すると以下のエラーが出力される。
/Users/name/.pyenv/shims/python3: line 21: /opt/homebrew/Cellar/pyenv/1.2.22/libexec/pyenv: No such file or directory
詳細
解決策
先に解決先を書くと以下のコマンドをすることで解消されます。
pyenv rehash
原因
Homebrew経由でpyenvをインストールすると発生するようです。私のPCでもパスが1.2.22となっていましたが、確認してみると1.2.23に変更されていました。
まだCloseされていない問題のようなので同じような状態になった方は参考にしてみてください。