以下是在CentOS上配置Python环境的几种方法:
更新系统包:sudo yum update -y。安装Python 3:sudo yum install python3 -y。安装pip:sudo yum install python3-pip -y。
安装依赖包:sudo yum groupinstall "Development Tools" -y,sudo yum install openssl-devel bzip2-devel libffi-devel -y。下载源码包,如wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz。解压并编译安装:tar xzf Python-3.9.9.tgz,cd Python-3.9.9,./configure --prefix=/usr/local/python3 --enable-optimizations,make && sudo make altinstall。配置环境变量,编辑~/.bash_profile,添加export PATH=/usr/local/python3/bin:$PATH,然后source ~/.bash_profile。
安装依赖项:sudo yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel -y。安装pyenv:curl https://pyenv.run | bash。配置环境变量,编辑~/.bashrc,添加export PATH="$HOME/.pyenv/bin:$PATH",eval "$(pyenv init --path)",eval "$(pyenv init -)",然后source ~/.bashrc。安装Python版本,如pyenv install 3.9.9,设置全局或本地版本:pyenv global 3.9.9或pyenv local 3.9.9。