错误如下:
.pyenv/shims/python3: line 21: /usr/local/Cellar/pyenv/1.2.21/libexec/pyenv: No such file or directory
原因是卸载重装过homebrew,以至于全部卸载了brew安装的软件,连pyenv一起卸载了。重新安装的pyenv的版本高于之前版本,然后就出现了上述的问题。
解决方式很简单,更换适配的pyenv版本,或者根据报错修改pyenv/shims/python3 第21行。首先查看一下当前的pyenv的版本,笔者是直接cd /usr/local/Cellar/pyenv
,然后查看下面的目录,然后将21行改到相应的指向,如下图修改成1.2.23即可。