python3.12下载安装
时间: 2025-01-12 12:48:32 浏览: 93
### 下载并安装 Python 3.12
#### 准备工作
确保系统已更新至最新状态,并安装必要的依赖项。对于基于 Debian 的系统,可以执行以下命令来准备环境:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential libssl-dev zlib1g-dev \
libncurses5-dev libbz2-dev libreadline-dev libsqlite3-dev wget \
curl llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
```
#### 获取源码包
前往官方 Python 网站获取指定版本的压缩文件。可以通过浏览器访问页面找到对应的下载链接[^3]。
#### 编译安装过程
解压下载好的 tarball 文件之后进入目录开始编译流程:
```bash
tar -3.12.0.tgz
cd Python-3.12.0/
./configure --enable-optimizations
make -j $(nproc)
sudo make altinstall
```
这里使用 `altinstall` 而不是普通的 `install` 是为了避免覆盖现有的默认 python3 解释器。
#### 设置 alternatives 和验证版本号
完成上述操作后,通过 Linux 自带工具配置多版本管理,并确认新安装成功的解释器能够被正确调用:
```bash
sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.12 1
/usr/local/bin/python3.12 --version
```
此时应当看到输出类似于 "Python 3.12.0"[^2]。
阅读全文
相关推荐















