rpm安装python[通俗易懂]

rpm安装python[通俗易懂]由于python版本不匹配,所以需要重新安装python,但是通过源码编译在make的时候会有很多依赖项的问题(具体见http://www.linuxdiyf.com/viewarticle.php?id=55587),尝试了很久无法解决,无意中发现下面的方法,最终安装成功。wget http://mirrors.ircam.fr/pub/ius/stable/Redhat/5/x

大家好,又见面了,我是你们的朋友全栈君。由于python版本不匹配,所以需要重新安装python,但是通过源码编译在make的时候会有很多依赖项的问题(具体见

http://www.linuxdiyf.com/viewarticle.php?id=55587),尝试了很久无法解决,无意中发现下面的方法,最终安装成功。



wget 
http://mirrors.ircam.fr/pub/ius/stable/Redhat/5/x86_64/epel-release-5-4.noarch.rpm
 


wget 
http://mirrors.ircam.fr/pub/ius/stable/Redhat/5/x86_64/ius-release-1.0-10.ius.el5.noarch.rpm

rpm -ivh  分别安装刚才下的两个rpm包 
安装好后,直接yum list python26,如果出现这个包,说明正常了。

之后yum install python26_x86_64

报 error: Failed dependencies:
        libffi.so.5()(64bit) is needed by python26-2.6.8-2.el5.x86_64
        libpython2.6.so.1.0()(64bit) is needed by python26-2.6.8-2.el5.x86_64

rpm -ivh libffi-3.0.9-1.el5.rf.x86_64.rpm  解决  libffi.so.5()(64bit) 依赖

下载 python26-libs-2.6.8-2.el5.x86_64.rpm

之后 rpm -ivh python26-libs* python26-2.6.8* -aid

rm -f /usr/bin/python

ln -s /usr/bin/python26 /usr/bin/python

运行完毕后,此时系统默认的 python 已经是 2.6 版了。

然而,yum 是基于 python2.4 的,因此会出现故障。解决方法也很简单:

   1: nano /usr/bin/yum

将第一行末的 python 后加上 2.4,即将第一行改为:

#!/usr/bin/python2.4

这样,yum 依然使用 python 2.4 环境运行,一切恢复正常。

此时我们输入 python -V 即可看到当前的 python 版本:

   1: # python -V
   2: Python 2.6.8

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/135232.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • windows 防火墙拦截nginx的问题

    windows 防火墙拦截nginx的问题

    2021年10月12日
  • 《提问的艺术》读后感「建议收藏」

    《提问的艺术》读后感「建议收藏」前言提问前他明明能帮到我却不帮我提问前必知必会的一些事关于搜索引擎提问时找准对象学会停顿组织你的问题清晰的发问低声下气代替不了做自己的家庭作业删除无意义的要求不要把问题标记为紧急即使对你而言的确如此礼貌总是有益的对待无礼提问禁区总结前言众所周知,你所提技术问题的解答很大程度上取决于你提问的方式与解决此问题的难度,但是怎么清楚的让有经验的人明白你表述的问题,让你获得最

  • 计算机设备问题代码43,双击unknown device由于该设备有问题Windows已将其停止(代码 43)怎么办解决教程…「建议收藏」

    计算机设备问题代码43,双击unknown device由于该设备有问题Windows已将其停止(代码 43)怎么办解决教程…「建议收藏」金士顿U盘做的启动盘(8G),在别人的电脑上储存文件正常,但在自己的电脑上无法识别,在设备管理器中显示黄色叹号,属性显示“该设备存在问题,windows已将其停止,代码43”本机win7系统,别人电脑为XP系统。已将:禁用注册表dos设置节电卸载等办法都试过了,毫无头绪!怎么办呢?Windows已将其停止。(代码43)而苦恼。那小编今天就教你处理双击unknowndevice由于…

  • windows的安装_kafka windows安装

    windows的安装_kafka windows安装一、安装JAVAJDK1、下载安装包http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html注意:根据32/64位操作系统下载对应的安装包2、添加系统变量:JAVA_HOME=C:\ProgramFiles(x86)\Java\jdk1.8.0_144二、安装Zo…

  • Prophet调参[通俗易懂]

    Prophet调参[通俗易懂]本篇主要讲解实际运用中Prophet调参的主要步骤以及一些本人实际经验。一参数理解篇classProphet(object):def__init__(self,growth=’linear’,changepoints=None,n_changepoints=25,changepoint_range=0.8,yearly_seasona

  • NetFlow流量分析

    NetFlow流量分析NetFlow是基于流的流量分析技术,其中每条流主要包含以下字段:源IP地址、目的IP地址、源端口号、目的端口号、IP协议号、服务类型、TCP标记、字节数、接口号等。NetFlow是一个轻量级的分析工具,他只读取了报文中的一些重要字段不包含原始数据,并不属于全流量分析。NetFlow网络异常流量分析NetFlow流记录的主要信息和功能:who:源IP地址when:开始时间、结束时间where:源IP地址、源端口号、目标IP地址、目标端口号(访问路径)what:协议类型、目标IP地址、目标.

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号