Ubuntu下载python3.9
时间: 2025-04-26 15:08:11 浏览: 18
### 在Ubuntu上安装Python 3.9
#### 使用wget命令下载Python源码包
为了获取Python 3.9的源代码,在终端执行如下指令来下载压缩文件:
```bash
sudo wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
```
该操作会将Python 3.9版本的tarball下载到当前工作目录下[^1]。
#### 安装必要的构建工具和库
在编译之前,确保已经安装了用于编译Python所需的各种开发工具和库。对于CentOS或者Ubuntu系统来说,这一步骤非常重要。可以通过下面这条命令完成依赖项的安装:
```bash
sudo apt-get update && sudo apt-get 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
```
上述命令适用于Ubuntu及其衍生发行版,如Kubuntu, Linux Mint以及Elementary OS等[^3]。
#### 解压并编译安装Python
接着解压刚才下载好的tgz文件,并进入相应的文件夹进行配置与编译过程:
```bash
tar -xf Python-3.9.0.tgz
cd Python-3.9.0
./configure --enable-optimizations
make altinstall
```
这里使用`altinstall`而非普通的`install`是为了防止覆盖默认的系统级Python解释器[^2]。
#### 创建符号链接(可选)
如果希望全局范围内通过`python3`或`python`命令调用新安装的Python 3.9,则需创建软连接:
```bash
sudo ln -sf /usr/local/bin/python3.9 /usr/bin/python3
sudo ln -sf /usr/local/bin/python3.9 /usr/bin/python
```
注意这样做可能会影响其他依赖于特定Python版本的应用程序运行情况,请谨慎处理[^4]。
#### 验证安装成功与否
最后验证一下是否正确安装了新的Python版本:
```bash
python3 --version
```
应当返回类似于`Python 3.9.x`的结果表示安装顺利完成。
另外,也可以考虑利用Conda这样的虚拟环境管理工具来进行多版本共存下的Python部署。Miniconda是一个轻量级的选择,它允许轻松切换不同的Python版本而不会干扰系统的原有设置[^5]。
阅读全文
相关推荐


















