跳到主要内容

pyenv 常用命令

· 阅读需 1 分钟
素明诚
Full stack development

脚本安装

https://github.com/sumingcheng/py-utils/blob/main/pyenv/install_pyenv.sh## 常用命令

安装 Python 版本: 使用 pyenv install 命令来安装一个特定的 Python 版本。例如,要安装 Python 3.11.5,你可以运行

pyenv install  3.11.5

可以使用 pyenv install --list 查看所有可安装的版本。

设置全局 Python 版本: 通过 pyenv global 命令来设置系统的全局 Python 版本。例如

pyenv global  3.11.5

这将使 Python 3.11.5 成为系统默认的 Python 版本。

设置局部 Python 版本: 在特定目录下使用 pyenv local 命令来设置该目录使用的 Python 版本。例如,在某个项目目录下运行

pyenv local 3.11.5

这将为当前目录及其子目录设置 Python 3.7.4 为默认版本。

查看当前使用的 Python 版本: 使用 pyenv version 命令查看当前的 Python 版本和来源(是全局的还是局部的)。

查看所有已安装的 Python 版本: 使用 pyenv versions 命令查看系统中已安装的所有 Python 版本。

注意事项

环境变量配置: 确保你的 shell 配置文件(如 .bashrc.zshrc)中正确设置了 pyenv 的环境变量。通常这包括

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"