by shigemk2

当面は技術的なことしか書かない

pyenvをhomebrewで使っていてbrew updateしたときにNo such file or directoryとなるやつ

pyenvをhomebrewで使っていてbrew updateしたときにNo such file or directoryとなるやつ

こういうエラーがでたときに何が起きて何をしないといけないか。

/usr/local/var/pyenv/shims/python: line 21: /usr/local/Cellar/pyenv/1.0.2/libexec/pyenv: No such file or directory

解決方法としては、rehashしなさいと書いてある(公式もよく返答したな……)

pyenvではpythonとかpipでインストールする各コマンドをshimディレクトリで管理しており、pyenvのバージョンに合わせてshimのファイルも構築されている。で、shimの下のファイル群はpyenv rehashで再構築できる。みたいなことが書いてある。