RHEL9作为2022年5月新推出的版本,较RHEL8有了很多地方的改进,而且自带很多包,功能非常强大,稳定性和流畅度也较先前版本有了很大的提升。RHEL9自带python3.9,但是过高版本的python不可避免地会导致一些旧版本包地不兼容,比如换yum源时就会报错,因此笔者写这篇文章介绍如何在RHEL9上安装旧版本的python,以python2.7为例。
1、检查我们系统上已经存在的python版本。
键入python后键入【tab】键,我们本地的python版本会在后面显示。根据我们本地需要的版本去官网下载对应的源码包。
2、官网下载python源码包
访问python官网(https://www.python.org/ftp/python/)挑选需要版本的源码包下载,这里我选择的是python2.7.18
|
3、解压python源码包
下载完成后,我们解压源码包:
|
4、指定python安装路径
切换目录到我们解压的python包下面,然后指定安装路径为/usr/local/python2
|
5、编译和安装
|
|
6、修改python的软链接使其指向新版本
删除原有的指向的链接,创建新的链接指向2.7,执行python可以看到已经指向2.7版本了
|
7、安装成功
|
查看我们当前的python版本,发现已经是我们最新安装的python2.7.18了。