在ubuntu中安装python3.9
时间: 2025-05-16 10:51:29 浏览: 19
### 在 Ubuntu 上安装 Python 3.9
#### 使用 Wget 下载源码并编译安装
可以通过下载官方发布的 Python 源码包来手动安装 Python 3.9。以下是具体方法:
1. 首先,确保系统已更新至最新状态:
```bash
sudo apt update && sudo apt upgrade -y
```
2. 安装必要的依赖项以便能够成功编译 Python 源代码:
```bash
sudo apt install -y build-essential libssl-dev zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev libsqlite3-dev \
libreadline-dev libffi-dev curl git
```
3. 使用 `wget` 命令从官方网站获取 Python 3.9 的压缩文件[^2]:
```bash
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
```
4. 解压刚刚下载的 `.tgz` 文件:
```bash
tar -xf Python-3.9.0.tgz
cd Python-3.9.0
```
5. 编译并安装 Python 3.9 到 `/usr/local` 路径下:
```bash
./configure --enable-optimizations
make -j $(nproc)
sudo make altinstall
```
这里使用了 `-j $(nproc)` 参数加速构建过程。
6. 创建软链接使得新版本成为默认使用的 Python 版本之一[^3]:
```bash
sudo ln -sf /usr/local/bin/python3.9 /usr/bin/python3
sudo ln -sf /usr/local/bin/python3.9 /usr/bin/python
```
#### 使用 Conda 进行安装
另一种更简便的方式是通过 Anaconda 或 Miniconda 来管理多个 Python 环境以及不同的库版本。这种方法特别适合于数据科学领域的工作流[^4]:
1. 如果尚未安装 Miniconda,则可以从其官网下载适用于 Linux 平台的脚本来完成初始化设置;
2. 接下来创建一个新的环境并将目标设为指定的 Python 版本号 (此处即为 3.9),命令如下所示:
```bash
conda create -n py39 python=3.9
source activate py39
```
以上两种方式都可以实现 Python 3.9 在 Ubuntu 系统上的部署需求,用户可以根据个人偏好选择合适的方法执行操作。
阅读全文
相关推荐


















