阅读量:207
在CentOS中选择和安装Python版本的过程可以分为以下几个步骤:
检查现有Python版本
首先,你需要检查系统上是否已经安装了Python以及其版本。可以使用以下命令:
python --version # 检查Python 2.x版本
python3 --version # 检查Python 3.x版本
安装特定版本的Python通过官方网站下载源码包
下载源码包:访问Python官方网站(python.org),找到并下载你需要的Python版本源码包。
解压源码包:使用tar命令解压下载的源码包。
tar -zxvf Python-3.9.0.tgz
编译和安装:进入解压后的目录,配置编译选项并进行编译安装。
cd Python-3.9.0
./configure --prefix=/usr/local/python3.9
make && make install
创建软链接:为新安装的Python版本创建软链接,以便系统可以调用。
ln -s /usr/local/python3.9/bin/python3.9 /usr/bin/python3.9
ln -s /usr/local/python3.9/bin/pip3.9 /usr/bin/pip3.9
配置环境变量:编辑~/.bash_profile文件,添加以下内容:
export PYTHON_HOME=/usr/local/python3.9
export PATH=$PYTHON_HOME/bin:$PATH
然后执行source ~/.bash_profile使环境变量生效。
验证安装:使用python3.9 --version命令验证安装是否成功。
使用yum安装
CentOS官方软件仓库中也提供了Python 2和Python 3的版本,可以使用以下命令安装:
切换默认Python版本
如果你需要切换默认的Python版本,可以使用alternatives命令:
sudo alternatives --install /usr/bin/python python /usr/local/bin/python3.9 2
sudo alternatives --config python
根据提示选择相应的数字并按回车键确认。
注意事项
通过以上步骤,你可以在CentOS系统中选择和安装所需的Python版本,并根据需要切换默认版本。