pyenv似乎使用了过时的填隙片:完全擦除它们安全吗?

mbjcgjjk  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(474)

环境:mac os mojave 10.14.6
pyenv版本: 1.2.26 (通过自制软件安装)
pyenv python default(pyenv global,输出 pyenv version ): 3.9.2 使用上述设置,当我尝试运行 python ,我得到以下错误:

<my-home-dir>/pyenv/shims/python: line 8: /usr/local/Cellar/pyenv/1.2.24.1/libexec/pyenv: No such file or directory

pyenv没有设置除global以外的python版本。
不知何故,我的填隙片过时了,指向一个不存在的pyenv版本。是否有“最佳实践”方法来更新垫片?擦除目录是否安全?如果安全,如何重新创建它们?我试过了 brew upgrade pyenv 但没用。
我想我会在这里问,然后我可能会打破事情进一步。提前谢谢你的帮助

wr98u20j

wr98u20j1#

仍然不知道这是怎么发生的,但重新启动我的shell修复了这个问题。以防有人碰到这个问题。

相关问题