用 pyenv 管理 Python 版本
安装多个 Python 并按目录或全局选择,不影响系统 Python。
运行 pyenv install 3.12.0 构建 Python,再用 pyenv global 3.12.0 设为默认。
01命令
命令
$ pyenv install 3.12.002作用说明
pyenv 把各 Python 版本放在 ~/.pyenv 下,通过 shim 按 .python-version、PYENV_VERSION 或全局文件切换,不触碰系统 Python,避免破坏系统工具。
03风险
!注意: 每个版本都从源码编译,构建 Python 可能耗时数分钟,并需要构建依赖。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- Homebrew formula: pyenv依据: Python version management. Packages pyenv, a tool that manages multiple Python versions cleanly.
最后验证: 2026-09-22 · 分类: 开发者