自动摘要
正在生成中……
安装 pyenv
macOS(Homebrew)
brew install pyenv
Ubuntu / Debian
sudo apt update
sudo apt install -y build-essential curl git \
libssl-dev zlib1g-dev libbz2-dev libreadline-dev \
libsqlite3-dev libffi-dev liblzma-dev tk-dev
curl https://pyenv.run | bash
环境变量
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
基本
pyenv --version
查看 pyenv 版本。
查看 Python 版本
pyenv install --list
列出可安装的 Python。
pyenv versions
查看已安装版本。
pyenv version
查看当前使用的版本。
安装 / 删除 Python
pyenv install 3.12.3
安装 Python。
pyenv uninstall 3.12.3
删除 Python。
设置 Python 版本
pyenv global 3.10.14
设置全局默认版本。
pyenv local 3.11.9
为当前目录设置 Python(生成 .python-version)。
pyenv shell 3.11.9
仅当前 shell 使用。
路径与可执行文件
pyenv prefix 3.11.9
查看 Python 安装路径。
pyenv which python
查看当前 python 实际路径。
which python
查看当前 shell 调用的 python(通常是 shim)。
维护
pyenv rehash
重新生成 shim。
常见目录
~/.pyenv
├── bin # pyenv 命令
├── shims # python/pip 代理
├── versions # 已安装 Python
└── plugins # 插件