【发布时间】:2021-11-08 17:18:30
【问题描述】:
现在我正在使用下一个命令来安装 pyenv:
curl https://pyenv.run | bash
显然这里我无法指定我要安装的 pyenv 版本。但这对于在 CI 工具中使用 pyenv 是强制性的,以使构建可预测,而不是依赖于最新的稳定版本。
那么如何在类似 Linux 的系统(不是 Mac OS)上安装特定版本的 pyenv?
【问题讨论】:
标签: python installation pyenv
现在我正在使用下一个命令来安装 pyenv:
curl https://pyenv.run | bash
显然这里我无法指定我要安装的 pyenv 版本。但这对于在 CI 工具中使用 pyenv 是强制性的,以使构建可预测,而不是依赖于最新的稳定版本。
那么如何在类似 Linux 的系统(不是 Mac OS)上安装特定版本的 pyenv?
【问题讨论】:
标签: python installation pyenv
您可以查看 GitHub 存储库并获取特定版本。
本次运行:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
cd ~/.pyenv
git checkout tag/<version>
<version> 需要替换为存储库的有效版本,例如v2.1.0。
不要忘记将文件夹添加到 shell 中的 PATH 中。官方仓库有更多关于 CLI 完成的信息https://github.com/pyenv/pyenv/tree/master#basic-github-checkout
【讨论】: