ubuntu python 升级到3.12
时间: 2025-04-28 08:23:44 浏览: 22
### 升级 Ubuntu 上的 Python 至 3.12 版本
#### 安装依赖项
为了确保顺利编译和安装最新版 Python,建议先更新现有软件包列表并安装必要的构建工具:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential libssl-dev zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev libsqlite3-dev \
libreadline-dev libffi-dev curl libbz2-dev
```
#### 添加 deadsnakes PPA 并安装 Python 3.12
由于官方源可能尚未提供最新的 Python 版本,可以借助 `deadsnakes` 这个第三方 PPA 来获取更高版本的 Python。
```bash
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.12 python3.12-dev python3.12-distutils
```
#### 设置默认解释器
如果希望新安装的 Python 成为系统的默认版本,在不影响系统自带 Python 的情况下可以通过以下命令实现软链接指向:
```bash
sudo ln -sf /usr/bin/python3.12 /usr/bin/python3
```
需要注意的是更改默认 Python 解释器可能会引起某些依赖于特定 Python 版本的应用程序出现问题。因此推荐仅当确实必要时才做此操作[^1]。
#### 验证安装结果
最后验证一下是否成功切换到了目标版本:
```bash
python3 --version
```
上述方法适用于大多数常规情况下的 Python 更新需求;对于特殊应用场景或者更复杂的环境定制化要求,请参照官方文档或其他权威资料进一步探索解决方案。
阅读全文
相关推荐

















