PyEnv 是一款强大的命令行工具,允许用户轻松管理多个 Python 版本,并根据项目需求切换环境。无论是开发、测试还是部署,PyEnv 都能提供灵活的解决方案。

📋 核心功能

  • 多版本共存:在同一台机器上安装多个 Python 版本(如 3.8、3.10、3.11)
  • 🔄 版本切换:通过 pyenv globalpyenv local 快速切换默认版本
  • 📦 安装管理:支持从源码编译安装 Python,或通过包管理器添加版本
  • 🧑‍💻 环境隔离:为不同项目配置独立的 Python 环境,避免依赖冲突

🧭 使用示例

# 安装特定版本
pyenv install 3.11.0

# 设置全局版本
pyenv global 3.11.0

# 查看当前版本
pyenv version

🌐 扩展阅读

如需深入了解 PyEnv 的高级用法,可访问 PyEnv 官方文档 获取详细指南。

pyenv_icon
> 📌 提示:PyEnv 与 [nvm](/nvm) 类似,但专为 Python 设计,适合需要多版本协同的开发者。