在CentOS系统中安装最新版本的Python,可以按照以下步骤进行:
更新系统:
sudo yum update -y
安装必要的依赖库:
sudo yum install -y gcc zlib-devel openssl-devel readline-devel sqlite-devel tk-devel tcl-devel libffi-devel
访问Python官方网站下载最新版本的源码包。例如,下载Python 3.13.0版本:
wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0a2.tgz
解压源码包:
tar -xzf Python-3.13.0a2.tgz
cd Python-3.13.0a2
配置编译选项:
./configure --enable-optimizations --prefix=/usr/local/python3.13
编译并安装:
make && sudo make altinstall
将Python和pip添加到系统环境变量中:
echo 'export PATH=/usr/local/python3.13/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
验证安装:
python3.13 --version
pip3.13 --version
为了隔离项目环境,建议使用venv
模块创建虚拟环境:
python3.13 -m venv myenv
source myenv/bin/activate
pip
和pip3
来安装和管理第三方库。