Linux 安装python3.9
时间: 2025-04-17 15:31:56 浏览: 36
### 安装 Python 3.9 on Linux 的逐步指南
#### 准备工作
为了确保顺利安装 Python 3.9,在开始之前需确认操作系统已更新至最新状态并拥有必要的开发工具。
对于基于 Red Hat 的系统如 CentOS 或 Fedora,可以运行如下命令来安装构建环境:
```bash
sudo yum groupinstall "Development Tools"
```
对于 Debian 和 Ubuntu 用户,则应执行以下操作以获取所需依赖项:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install build-essential checkinstall libreadline-gplv2-dev \
libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev \
libbz2-dev zlib1g-dev openssl libffi-dev uuid-dev liblzma-dev
```
#### 下载源码包
前往官方 Python 网站下载页面找到最新的 Python 3.9 版本链接,或者直接通过 wget 命令拉取 tarball 文件:
```bash
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz
```
解压压缩文件之后进入对应的目录继续后续编译过程:
```bash
sudo tar xzf Python-3.9.13.tgz
cd Python-3.9.13
```
#### 编译与安装
配置脚本会检测系统的设置,并准备用于编译的 Makefile。这一步骤非常重要因为它决定了最终生成二进制的位置以及其他选项。
```bash
./configure --enable-optimizations
```
`--enable-optimizations` 参数可以让新版本经过优化从而提高性能表现。接下来就是实际编译阶段了;此步骤可能耗时较长取决于机器硬件条件。
```bash
make altinstall
```
这里推荐使用 `altinstall` 而不是普通的 `install` 来避免覆盖现有的默认 python 解释器(通常是 `/usr/bin/python`),这样可以在不影响现有服务的情况下安全测试新的解释器版本[^1]。
完成上述所有指令后就可以验证是否成功安装了指定版本的 Python 解释器:
```bash
python3.9 --version
```
如果一切正常的话应该能看到类似于下面这样的输出结果表示安装顺利完成:`Python 3.9.13`
阅读全文
相关推荐


















