步骤1:更新系统软件包
运行sudo yum update -y,确保系统软件包为最新版本,避免依赖冲突。
步骤2:安装Python 3及开发工具
sudo yum groupinstall "Development Tools" -y;sudo yum install python3 -y;sudo yum install epel-release -y),再通过sudo yum install python39 -y安装。步骤3:验证安装
运行python3 --version,若输出类似Python 3.6.8或Python 3.9.16的版本号,则说明安装成功。
步骤4:配置默认Python版本(可选)
若系统有多个Python 3版本,可通过alternatives工具切换默认版本:
sudo alternatives --install /usr/bin/python python /usr/bin/python3 2;sudo alternatives --config python,按提示输入对应数字即可。步骤1:安装编译依赖
运行以下命令安装编译Python所需的工具和库:
sudo yum groupinstall "Development Tools" -y
sudo yum install openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel wget -y。
步骤2:下载并解压Python源码
wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz;tar xvf Python-3.12.1.tgz;cd Python-3.12.1。步骤3:编译并安装
--prefix指定安装路径,--enable-optimizations启用优化):./configure --prefix=/usr/local/python3.12 --enable-optimizations;-j参数指定线程数,加速编译,可根据CPU核心数调整,如-j 4):make -j 4;altinstall避免覆盖系统默认Python):sudo make altinstall。步骤4:验证安装
运行python3.12 --version,若输出对应版本号,则说明安装成功。
步骤1:下载Anaconda安装脚本
访问Anaconda官方网站,下载适用于Linux的安装脚本(如Python 3.9版本):wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh。
步骤2:运行安装脚本
执行bash Anaconda3-2021.05-Linux-x86_64.sh,按照提示完成安装(接受许可协议、选择安装路径等)。
步骤3:验证安装
运行python --version,若输出类似Python 3.9.7的版本号,则说明安装成功。
altinstall或虚拟环境,不要直接替换系统Python。python3.x命令,可编辑~/.bashrc文件,添加export PATH=/usr/local/python3.x/bin:$PATH,然后运行source ~/.bashrc使配置生效。python3 -m venv myenv创建虚拟环境,隔离项目依赖,避免冲突。