前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RHEL9安装Python2.7

RHEL9安装Python2.7

作者头像
Damon小智
发布2024-02-03 10:02:57
1430
发布2024-02-03 10:02:57
举报
文章被收录于专栏:全栈文档库全栈文档库

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

代码语言:javascript
复制
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
yum007 1 - RHEL9安装Python2.7
yum007 1 - RHEL9安装Python2.7

3、解压python源码包

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

代码语言:javascript
复制
tar xvf Python-2.7.18.tgz
yum008 - RHEL9安装Python2.7
yum008 - RHEL9安装Python2.7

4、指定python安装路径

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

代码语言:javascript
复制
cd Python-2.7.18
./configure --prefix=/usr/local/python2
yum009 - RHEL9安装Python2.7
yum009 - RHEL9安装Python2.7

5、编译和安装

代码语言:javascript
复制
make #编译
yum010 - RHEL9安装Python2.7
yum010 - RHEL9安装Python2.7
代码语言:javascript
复制
make install #安装
yum011 - RHEL9安装Python2.7
yum011 - RHEL9安装Python2.7

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

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

代码语言:javascript
复制
rm -f /usr/bin/python #删除原有软链接
ln -s /usr/local/python2/bin/python /usr/bin/python #在/usr/bin/目录下新建软链接python指向/usr/local/python2/bin/目录下的python
yum012 - RHEL9安装Python2.7
yum012 - RHEL9安装Python2.7

7、安装成功

代码语言:javascript
复制
python -V #查看当前使用的python版本

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

Damon_Liu

Damon, Chinese, Liu Guangzhi, Software development engineer, CSDN quality creator, Ali Cloud expert blogger, Microsoft Technology Associate, Good at C#, Java, PHP, Python, etc, Love sports, Workaholic, Communist.

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-9-4,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档