在CentOS系统上安装Python的步骤如下:
首先,确保你的系统软件包是最新的。
sudo yum update -y
安装编译Python所需的开发工具和依赖库。
sudo yum groupinstall "Development Tools"
sudo yum install zlib-devel openssl-devel bzip2-devel libffi-devel readline-devel sqlite-devel tk-devel gcc make
访问Python官方网站下载最新版本的Python源码包。例如,下载Python 3.11.0版本。
wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz
解压下载的源码包。
tar -xzf Python-3.11.0.tgz
cd Python-3.11.0
配置编译选项,指定安装路径和链接库等参数。
./configure --prefix=/usr/local/python3.11 --with-ssl
编译源码并安装到系统中。
make && make altinstall
检查Python版本以确保安装成功。
/usr/local/python3.11/bin/python3.11 --version
为了方便使用Python,可以将其添加到环境变量中。
echo 'export PATH=/usr/local/python3.11/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
为了方便使用Python命令,可以创建软链接。
sudo ln -s /usr/local/python3.11/bin/python3.11 /usr/bin/python3
sudo ln -s /usr/local/python3.11/bin/pip3.11 /usr/bin/pip3