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

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 第四章 软件项目进度管理

    第四章 软件项目进度管理本章内容提要第一节软件项目进度管理概述l进l进度是对执行的活动和里程碑所制定的工作计划日期表。l项目进度管理也被称作项目时间管理、工期管理,是指在项目实施过程中,对各阶段的工作进展程度和项目最终完成的期限所进行的管理,是为了确保项目按期完成所需要的管理过程。l项目进度管理是保证项目如期完成及合理安排资源供应,节约工程成本的重要措施之一。度是对执行的活动和里程碑所制定的工作计划日期表。l项目进度管…

    2022年5月20日
    35
  • log4j使用教程_log4js

    log4j使用教程_log4js简介Log4J是Apache的一个开源项目(官网http://jakarta.apache.org/log4j),通过在项目中使用Log4J,我们可以控制日志信息输出到控制台、文件、GUI组件、甚至是数据库中。我们可以控制每一条日志的输出格式,通过定义日志的输出级别,可以更灵活的控制日志的输出过程。方便项目的调试。组成Log4J主要由Loggers(日志记录器)、Ap…

    2025年9月13日
    5
  • (20211206更新)ubuntu18.04 安装Python3.8.3、jupyter notebook远程连接配置、虚拟环境搭建。及torch、tensorflow成功下载[通俗易懂]

    (20211206更新)ubuntu18.04 安装Python3.8.3、jupyter notebook远程连接配置、虚拟环境搭建。及torch、tensorflow成功下载[通俗易懂]最近搞了一个低配云服务器,就瞎整。多次踩坑后,进行记录问题之前有试过删除软链接、进行替换#删除软连接sudorm-rf/usr/bin/python3sudorm-rf/usr/bin/pip3#新建软连接sudoln-s/usr/local/python3/bin/python3.8/usr/bin/python3sudoln-s/usr/local/python3/bin/pip3.8/usr/bin/pip3但是吧,后续的pipinstall会出

    2022年6月23日
    38
  • c语言头文件instr,C/C++常用函数合集「建议收藏」

    目录C标准库头文件1.memset()2.memcpy()3.strcpy()4.strncpy()5.strcat()6.getline()7.strlen()头文件1.tolower()/toupper()2.isalpha(),isdigit(),isprint()头文件1.pow()2.floor()3.ceil()4.atan()STL头文件1.min(),max()函数2.lower_…

    2022年4月8日
    96
  • windows7 python 指定源组播 10049_试图绑定到特定的外部ip :: [Errno 10049]请求的地址在其上下文中无效无法打开socket-(python 2.7)…[通俗易懂]

    windows7 python 指定源组播 10049_试图绑定到特定的外部ip :: [Errno 10049]请求的地址在其上下文中无效无法打开socket-(python 2.7)…[通俗易懂]socket.INADDR_ANY等于socket.bind(‘0.0.0.0’)如果绑定到“0.0.0.0”可以监听所有接口(可用)MoxaTCP示例:importsocket,timeimportthread#Exampleclientclass_client:def__init__(self):self.status=Falsedefrun(self,clientso…

    2022年9月27日
    1
  • ⭐️UI自动化控制微信发送或转发图片消息✨

    ⭐️UI自动化控制微信发送或转发图片消息✨在前面《UI自动化轻松解决微信手工群发消息的烦恼》一文中,我演示了如果使用python发送文本消息。前段时间有群友询问:虽然之前觉得太简单懒得做,但今天周末又想起这个问题,考虑到很多网友不知道如何实现,所以我今天再简单演示一下。uiautomation控制微信发送图片????其实原理非常简单,之前无非是将需要发送的文本复制到剪切板再粘贴,那么其实对于图片也一样,我们只需要将需要发送的图片放入剪切板即可,其他地方逻辑都一样。那么如何将图片放入剪切板呢?uiautomation已经提供了SetCli

    2022年7月11日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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