Ubuntu下选择并安装Python版本
一 版本选择建议
二 安装方式对比与选择
| 方式 | 适用场景 | 核心命令 | 优点 | 注意点 |
|---|---|---|---|---|
| APT系统包管理器 | 稳定、快速安装常见版本 | sudo apt update && sudo apt install python3.11 | 简单、与系统集成好 | 版本可能偏旧 |
| Deadsnakes PPA | 需要较新或更多小版本 | sudo add-apt-repository ppa:deadsnakes/ppa && sudo apt install python3.12 | 版本覆盖广 | 第三方源需信任 |
| pyenv | 多版本并存、按项目切换 | pyenv install 3.12.0 && pyenv global 3.12.0 | 灵活、隔离好 | 需初始化与PATH配置 |
| 源码编译 | 定制编译参数/最新版本 | ./configure --enable-optimizations && make -j$(nproc) && sudo make altinstall | 可控性强 | 步骤多、易出错 |
三 快速上手流程
四 常见问题与避坑