在CentOS系统下安装Python可以分为几个步骤,包括准备环境、下载Python源码、编译安装、配置环境变量等。以下是详细的安装指南:
更新系统软件包:
sudo yum update -y
安装必要的依赖包:
sudo yum groupinstall "Development Tools" -y
sudo yum install openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
wget https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tgz
解压源码包:
tar -zxvf Python-3.9.10.tgz
cd Python-3.9.10
配置编译选项(可选):
./configure --prefix=/usr/local/python3.9 --enable-optimizations
编译并安装:
make && sudo make altinstall
打开.bashrc
文件:
nano ~/.bashrc
添加Python路径:
export PATH=/usr/local/python3.9/bin:$PATH
export PYTHON_HOME=/usr/local/python3.9
使配置生效:
source ~/.bashrc
python3.9 --version
如果显示Python 3.9.10的版本号,说明安装成功。
sudo /usr/local/python3.9/bin/python3.9 -m ensurepip --upgrade
sudo /usr/local/python3.9/bin/python3.9 -m pip install numpy pandas requests flask
sudo /usr/local/python3.9/bin/python3.9 -m venv myenv
source myenv/bin/activate
通过以上步骤,你可以在CentOS系统上成功安装Python,并配置好环境变量,方便后续的开发工作。