RHEL9安装Python2.7

简介: RHEL9作为2022年5月新推出的版本,较RHEL8有了很多地方的改进,而且自带很多包,功能非常强大,稳定性和流畅度也较先前版本有了很大的提升。RHEL9自带python3.9,但是过高版本的python不可避免地会导致一些旧版本包地不兼容,比如换yum源时就会报错,因此笔者写这篇文章介绍如何在RHEL9上安装旧版本的python,以python2.7为例。

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

wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz

3、解压python源码包

下载完成后,我们解压源码包:

tarxvf Python-2.7.18.tgz

4、指定python安装路径

切换目录到我们解压的python包下面,然后指定安装路径为/usr/local/python2

cdPython-2.7.18

./configure--prefix=/usr/local/python2

5、编译和安装

make#编译

makeinstall#安装

6、修改python的软链接使其指向新版本

删除原有的指向的链接,创建新的链接指向2.7,执行python可以看到已经指向2.7版本了

rm-f /usr/bin/python#删除原有软链接

ln-s /usr/local/python2/bin/python/usr/bin/python#在/usr/bin/目录下新建软链接python指向/usr/local/python2/bin/目录下的python

7、安装成功

python -V #查看当前使用的python版本

查看我们当前的python版本,发现已经是我们最新安装的python2.7.18了。

目录
相关文章
|
4天前
|
Ubuntu Python
Ubuntu 安装Python3.8
Ubuntu 安装Python3.8
25 0
|
1天前
|
关系型数据库 MySQL 数据库
Python Stock安装与使用
Python Stock安装与使用
|
1天前
|
Shell 数据安全/隐私保护 Docker
docker安装anaconda3 python环境
docker安装anaconda3 python环境
|
3天前
|
数据采集 iOS开发 MacOS
Python及Pycharm安装教程
Python及Pycharm安装教程
14 0
|
12天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
12天前
|
机器学习/深度学习 数据可视化 数据挖掘
Python绘图工具Matplotlib安装与使用,快速上手
Python绘图工具Matplotlib安装与使用,快速上手
|
13天前
|
Linux Python Windows
python安装pytest
【4月更文挑战第22天】
31 5
|
14天前
|
C++ Python
python安装HLL报错unable to find vcvarsall.bat
通过上述方法之一,你应该能够解决"unable to find vcvarsall.bat"的错误,并成功安装HLL或其他需要编译的Python扩展。确保在安装之前先安装了Visual C++构建工具。
10 0
|
15天前
|
机器学习/深度学习 TensorFlow API
Python安装TensorFlow 2、tf.keras和深度学习模型的定义
Python安装TensorFlow 2、tf.keras和深度学习模型的定义
|
17天前
安装OpenCV-Python
安装OpenCV-Python
52 1