最近在开发一个项目时出现了错误,需要重新安装python和yum,怎么安装呢?随ytkah一起来看看吧。ytkah用的linux分支的centos7.6,各位朋友在下载源的时候要注意版本的区分。现在开始:

1.1删除现有python

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联

whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令

whereis python ##验证删除,返回无结果

1.2删除现有yum

rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps

whereis yum |xargs rm -frv

2.1然后到http://mirrors.ustc.edu.cn/centos/找到对应的centos版本下载相应的包,我的是centos7.6

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-2.7.5-76.el7.x86_64.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-devel-2.7.5-76.el7.x86_64.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-libs-2.7.5-76.el7.x86_64.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-pycurl-7.19.0-19.el7.x86_64.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-setuptools-0.9.8-7.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-urlgrabber-3.10-9.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-backports-1.0-8.el7.x86_64.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-ipaddress-1.0.16-2.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-kitchen-1.1.1-5.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/python-chardet-2.2.1-1.el7_1.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/rpm-python-4.11.3-35.el7.x86_64.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/yum-3.4.3-161.el7.centos.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/yum-utils-1.1.31-50.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/yum-plugin-protectbase-1.1.31-50.el7.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/yum-plugin-aliases-1.1.31-50.el7.noarch.rpm

2.2然后分别安装python和yum

rpm -Uvh --replacepkgs python*.rpm

rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm

如果提示libxml2-python is needed by yum-utils-1.1.31-50.el7.noarch那么要先安装libxml2-python

wget http://mirrors.ustc.edu.cn/centos/7.6.1810/os/x86_64/Packages/libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm

然后执行

rpm -Uvh --replacepkgs libxml2-python*.rpm

3运行python进行测试,直接输入python

python

yum update

centos 卸载python和yum之后的解决办法

网上看到有同学yum不能使用的消息,出现了下面的结果 无赖的使用了网上的很多方法,还是不行. 于是我卸载了python和yum,觉得自己重新安装python和yum. 步骤1:卸载python rpm ...

CentOS7修复python拯救yum - 转载

原文:http://blog.51cto.com/welcomeweb/2132654 本人正在吹着空调,喝着茶水,然后qq头像抖了两下,业务开发同学给我打了个招呼,“忙么?帮个忙可以不?” 这很明显 ...

centos7误删除python2.7导致的python和yum不可用处理

centos7误删除python2.7后导致yum不可用: 问题截图 解决方法: 1.在opt目录下创建site_package/python3递归目录,然后下载以下RPM包,并存入/opt/site ...

Linux误删python导致yum不可用,删除重装方法。

Linux 系统为 CentOS Linux release 7.4.1708 手贱.手贱.手贱 删了python 导致yum不可用.百度一大圈,重装yum和python后,老是报各种各样的错.历经磨 ...

解决删除/升级Python导致Ubuuntu无法进入桌面的问题

找到问题的原因后于是换个思路,想大概修复了python,Ubuntu进入桌面应该也就没啥问题了.于是重新安装Python发现还是无济于事.也通过/usr/bin/python: can't find ...

rpm重装python和yum

前些天升级的python, yum就不能用了, 提示 "No module named yum", 然后搜索了一下, 说要重装python和yum, 也没多想, 就按照那些教程去做 ...

完全重装python和yum

本文原链接 http://smilepad.blog.51cto.com/6094369/1333478 http://blog.etc168.com/?p=642 1.删除现有Python #roo ...

Linux CentOs6.5误卸载自带python和yum后的解决办法

事故背景:前几天因项目需要,在服务器上搭建python-mysql模块,结果没安装好,于是乎想卸载重装,遂在网上查询卸载python的方法,结果一不小心直接把系统的python删了个干净....... ...

[转] 如何在 CentOS7 中使用阿里云的yum源

[From] https://www.cnblogs.com/lpbottle/p/7875400.html 1. 备份原来的yum源 mv /etc/yum.repos.d/CentOS-Base. ...

随机推荐

C#互斥体——Mutex

Mutex对象是一个同步基元,可以用来做线程间的同步. 若多个线程需要共享一个资源,可以在这些线程中使用Mutex同步基元.当某一个线程占用Mutex对象时,其他也需要占用Mutex的线程将处于挂起状 ...

ABP之模块分析

本篇作为我ABP介绍的第三篇文章,这次想讲下模块的,ABP文档已经有模块这方面的介绍,但是它只讲到如何使用模块,我想详细讲解下它模块的设计思路. ABP 框架提供了创建和组装模块的基础,一个模块能够依 ...

FFmpeg-20160506-snapshot-bin

ESC 退出 0 进度条开关 1 屏幕原始大小 2 屏幕1/2大小 3 屏幕1/3大小 4 屏幕1/4大小 S 下一帧 [ -2秒 ] +2秒 ; -1秒 ' +1秒 下一个帧 -> -5秒 F ...

C ~ C语言字节对齐

1. 什么是对齐? 现代计算机中内存空间都是按照字节(byte)划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型 ...

C++Primer第5版学习笔记(四)

C++Primer第5版学习笔记(四) 第六章的重难点内容         你可以点击这里回顾第四/五章的内容       第六章是和函数有关的知识,函数就是命名了的代码块,可以处理不同的情况,本章内 ...

统计建模与R软件习题二答案

# 习题2 # 2.1 x=c(1,2,3) y=c(4,5,6) e=c(rep(1,3)) z=2*x+y+e;z x%*%y # 若x,y如答案那样定义为矩阵,则不能用%*%,因为,维数不对应, ...

MongoDB基础教程系列--第四篇 MongoDB 查询文档

查询文档 查询文档可以用 find() 方法查询全部文档,可以用 findOne() 查询第一个文档,当然还可以根据 条件操作符 和 $type操作符 查询满足条件的文档. find() 和 find ...

开发一个成功APP的六个技巧

越来越多的人开始使用智能手机,平板电脑或其他的移动设备.出于这个原因,移动APP开发已成为当今软件开发中增长最快的领域之一.本文提供九个简单而有效的提示,可帮助您规划和实施成功的移动APP. 1.目标 ...

Jenkins+Github配置【转】

一.GitHub上配置 前提:Jenkins能正常打开 将本地文件上传到GitHub上:进入终端 cd Documents cd project git clone https://github.co ...

centos7重装python_centos7.6删除重新安装python和yum相关推荐

  1. centos7重装python_CentOS7重装yum和python

    卸载现有的Python和Yum 1.删除现有Python ##强制删除已安装程序及其关联 rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ...

  2. centos7重装python_centos7完全重装python和yum

    python升级到3.6发现想 因为yum是基于2.7想继续给yum升级 结果弄坏了 yum也用不了,没有yum就像是断了腿的人.... 于是只能python和yum重装了 1.删除现有Python ...

  3. centos 卸载python和yum之后的解决办法

    转载来自:http://www.cnblogs.com/phpandmysql/p/7066399.html centos 卸载python和yum之后的解决办法 网上看到有同学yum不能使用的消息, ...

  4. CentOS7修复python拯救yum - 转载

    原文:http://blog.51cto.com/welcomeweb/2132654 本人正在吹着空调,喝着茶水,然后qq头像抖了两下,业务开发同学给我打了个招呼,"忙么?帮个忙可以不?& ...

  5. 重装系统后删除绑定的垃圾软件,安装搜狗语法无法使用

    重装系统后删除绑定的垃圾软件,安装搜狗语法无法使用(win7系统安装的GWIN7_SP1_X64_19D_New.iso镜像,大白菜PE工具,u盘制作系统启动盘.) 分析可能是驱动的问题,通过驱动精灵 ...

  6. Centos7重装系统保留数据

    重装Linux系统的时候,我们希望保留用户数据,类似于Windows里面格式化C盘,而保留其他分区的数据.这里,我们仅仅格式化/分区,保留/home里面的数据,其他的类似. 一.选择手动配置分区 二. ...

  7. python修复不了_CentOS7修复python拯救yum

    ++++++++++++++++++++++++++++++++++++++++++++ 一  拯救yum,简单的说 只是装了个高版本的python,然后把环境变量换了 或者 软连接了下[root@t ...

  8. CentOS 6.5升级Python后yum不可用的解决方案

    CentOS 6.5升级Python后yum不可用的解决方案 参考文章: (1)CentOS 6.5升级Python后yum不可用的解决方案 (2)https://www.cnblogs.com/he ...

  9. 升级Python后yum不可用的解决方案

    升级Python后yum不可用的解决方案 在Centos官网上查到了一篇文档,方法如下. 首先找到你安装Centos的光盘或者ISO文件,只要系统版本一样即可.拷贝如下文件到系统某目录中: pytho ...

最新文章

  1. .NET 即时通信,WebSocket服务端实例
  2. 使用链路聚合进行负载分担
  3. 皮猜按下谷歌招聘暂停键,疫情之下,「紧日子」来了
  4. Go嵌套并发实现EDM,附坑点分析#1
  5. [JavaWeb基础] 025.JAVA把word转换成html
  6. SQL Server 日期函数:EOMonth、DateFormat、Format、DatePart、DateName
  7. 在 Vue 中是使用插槽
  8. 存储器的分类整理(SRAM/DRAM/NOR FLASH/Nand FLASH)
  9. linux学习--体验免安装版本的linux
  10. 【全网最实用】最常用Windows快捷键和Windows命令整理
  11. 阿里企业邮箱使用第三方客户端同步邮件的坑
  12. NAT技术与代理服务器调研
  13. 少林寺公布武功秘籍 揭开绝技神秘面纱(组图)
  14. 超级实用的分时图指标 有了本分时图你根本不用看K线了
  15. 光遇服务器修复暴风眼刷新了吗,光遇暴风眼怎么进 光遇暴风眼刷新时间
  16. 【黑客故事】钢铁侠Musk的音影记录
  17. 计算机毕业设计选题、开题、答辩、模板大全(有源码)
  18. CICD -- pipeline 流水线
  19. vue 导航切换页面
  20. 使用python+ffmpeg桌面录制软件

热门文章

  1. 可关注10只超跌次新小盘股
  2. [规范资料]Excel文件格式
  3. 月经贴--2012-8月-9月总结
  4. 互联网加比赛“潜规则”,你知道多少?干货满满,说一说亲身经历
  5. 硬件软件测试验收方案,网络安全软件的验收测试技术
  6. Python+Selenium 含验证码的登录处理
  7. jqurey相关知识点
  8. Vue父组件传子组件数据中,Vue监听不到数据改变
  9. python制作软件excel,利用Python制作Excel对比工具
  10. SpringBoot“互联网+”居家养老服务平台微信小程序的设计与实现源码