Python 3.10.13下载安装
时间: 2025-01-05 22:18:46 浏览: 6
### 下载并安装 Python 3.10.13
#### 准备工作
为了确保顺利安装 Python 3.10.13,在开始之前需确认操作系统环境已准备好必要的依赖项。
对于 CentOS 7.9,建议先更新系统包管理器,并安装编译工具链和其他必需的库文件:
```bash
sudo yum update -y
sudo yum groupinstall "Development Tools" -y
sudo yum install openssl-devel bzip2-devel libffi-devel zlib-devel wget -y
```
#### 下载 Python 源码包
访问官方发布的页面获取指定版本的压缩包链接[^1]。可以使用 `wget` 命令直接从官网下载 tarball 文件至本地:
```bash
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.10.13/Python-3.10.13.tgz
```
#### 解压与配置构建选项
解压刚刚下载下来的 .tgz 文件,并进入对应的目录准备编译安装:
```bash
sudo tar xzf Python-3.10.13.tgz
cd Python-3.10.13
```
在编译前可以选择性的设置一些参数来优化性能或是满足特定需求,比如启用多线程支持等。这里推荐勾选全局用户安装以及预编译标准库以提高效率[^2]:
```bash
./configure --enable-optimizations --with-ensurepip=upgrade \
--prefix=/usr/local/python3.10 \
--exec-prefix=/usr/local/python3.10
```
#### 编译和安装过程
完成上述准备工作之后就可以正式开始了。由于开启了优化标志 (`--enable-optimizations`) ,这一步可能会花费较长时间,请耐心等待直到结束:
```bash
make altinstall
```
注意:为了避免覆盖现有的默认 python 版本(如 python2 或者其他自定义路径下的 python),应该采用 `altinstall` 方式而不是普通的 `install` 来避免创建不必要的符号链接 `/usr/bin/python`。
#### 更新 pip 工具
最后一步就是确保新安装好的 Python 环境拥有最新的 pip 包管理器:
```bash
/usr/local/python3.10/bin/pip3.10 install --upgrade pip setuptools wheel
```
至此整个流程就完成了,现在可以在终端里验证是否成功安装了新的 Python 版本:
```bash
/usr/local/python3.10/bin/python3.10 --version
```
如果一切正常的话应当能看到输出类似于 “Python 3.10.13”。
阅读全文