pyenvが古いようなので更新しようと思ったができない。
witch
で確認したところ以下のような表示。なんだったか思い出せない。
sot528@mac ~ % which pyenv
pyenv () {
local command
command="${1:-}"
if [ "$#" -gt 0 ]
then
shift
fi
case "$command" in
(activate | deactivate | rehash | shell) eval "$(pyenv "sh-$command" "$@")" ;;
(*) command pyenv "$command" "$@" ;;
esac
}
原因
昔、pyenvの環境を構築した際にbrewが対応しておらず手動で行っていた。
対応
ルートディレクトリに構築していたので、それを削除してbrewで入れ直す。
rm -fr ~/.pyenv
brew install pyenv