家酿不升级pyenv

时间:2018-10-26 11:01:32

标签: homebrew pyenv

我正尝试将pyenv升级为homebrew,以获得new Python releases

问题出在这里

$ brew upgrade pyenv
Error: pyenv 1.2.7 already installed

自制软件版本控制中是否存在某种更新延迟?我知道还有其他安装pyenv的方法,但是我想使用自制软件。

2 个答案:

答案 0 :(得分:2)

pyenv 1.2.8尚未正式发布。

在master分支上,最后一个标签是1.2.7。

您在问题中提到的提交正在准备发布1.2.8。

版本1.2.7在https://github.com/pyenv/pyenv/tree/v1.2.7

版本1.2.8应该在https://github.com/pyenv/pyenv/tree/v1.2.8处,但还没有。

答案 1 :(得分:0)

验证您的系统正在使用的which pyenv

我以为我遇到了这个问题,但后来意识到我在计算机上进行了两次不同的安装,而我的系统实际上不是 ,而是使用安装的brew pyenv --version

使用我的shell history,我发现出于某种原因,我有时使用pyenv-installer使用curl安装了pyenv。我在历史记录中找到的命令是curl https://pyenv.run | bash。我按照pyenv-installer的说明去uninstall。卸载后请确保重新启动外壳!

然后我用brew重新安装pyenv。 brew reinstall pyenv,但不确定是否有必要。

我现在看到可以通过pyenv install --list

安装的更新版本的python。