Linux 下载python3.9
以下是不同Linux发行版下安装Python 3.9的步骤:
sudo apt install openssh-server
基于Debian的系统(如Ubuntu)
- 更新系统包:运行以下命令更新系统包:
sudo apt update sudo apt upgrade
- 安装必要的依赖项:
sudo apt install build-essential libssl-dev libffi-dev python3-dev
- 下载Python 3.9源码:使用
wget
命令下载:wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
- 解压源码并进入目录:
tar -xzf Python-3.9.0.tgz cd Python-3.9.0
- 配置和编译:
./configure --enable-optimizations make -j 8
- 安装Python 3.9:
sudo make altinstall
- 验证安装:
python3.9 --version
- 更新pip:
python3.9 -m pip install --upgrade pip
基于RPM的系统(如CentOS)
- 更新系统软件包:
sudo yum update -y
- 安装必要的依赖:
sudo yum groupinstall -y "Development tools" sudo yum install -y openssl-devel bzip2-devel libffi-devel
- 下载Python 3.9源码:
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
- 解压源码包:
tar -xzf Python-3.9.1.tgz
- 进入源码目录:
cd Python-3.9.1
- 配置编译选项:
./configure --prefix=/usr/local --enable-optimizations
- 编译源码:
make
- 安装Python 3.9:
sudo make altinstall
- 配置环境变量:
- 编辑
~/.bashrc
文件,在文件末尾添加以下内容:export PATH=/usr/local/bin:$PATH
- 使配置生效:
source ~/.bashrc
- 编辑
使用Deadsnakes PPA(仅限基于Debian的系统)
- 更新软件包列表并安装必备组件:
sudo apt update sudo apt install software-properties-common
- 将Deadsnakes PPA添加到系统的来源列表中:
sudo add-apt-repository ppa:deadsnakes/ppa
- 安装Python 3.9:
sudo apt install python3.9
- 验证安装是否成功:
python3.9 --version