首页 > 系统相关 >CentOS7 重装yum和python

CentOS7 重装yum和python

时间:2024-11-14 16:57:39浏览次数:1  
标签:python CentOS7 -- yum 64 rpm el7

卸载现有的Python和Yum

1、删除现有Python

#强制删除已安装程序及其关联

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

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

whereis python |xargs rm -frv

#验证删除,返回无结果

whereis python

2、删除现有的yum、强制删除已安装程序及其关联

#强制删除已安装程序及其关联

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

#强制删除所有残余文件

whereis yum |xargs rm -frv

3、下载所需的rpm包

#下载相应的包地址:

在阿里云 https://developer.aliyun.com/mirror/ 上下载需要的rpm包

#所需要的python包

python-2.7.5-88.el7.x86_64.rpm

python-iniparse-0.4-9.el7.noarch.rpm

python-pycurl-7.19.0-19.el7.x86_64.rpm

python-devel-2.7.5-88.el7.x86_64.rpm

python-libs-2.7.5-88.el7.x86_64.rpm

python-urlgrabber-3.10-10.el7.noarch.rpm

rpm-python-4.11.3-43.el7.x86_64.rpm

#所需要的yum包

yum-3.4.3-167.el7.centos.noarch.rpm

yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

yum-plugin-fastestmirror-1.1.31-53.el7.noarch.rpm

#使用wget分别下载python以及yum的rpm包(注意:一定要和系统的版本号对应)

 

4、安装python以及yum的rpm包

#安装python

rpm -ivh python-* rpm-python-*

#出现安装包的依赖问题,此时如下解决即可:--nodeps --force为不考虑依赖包,强制安装。

rpm -ivh python-* rpm-python-* --nodeps --force

#安装完后即可运行python:

# python

Python 2.7.5 (default,Nov 20 2020,21:18:26)

#安装yum

rpm -ivh yum-*

#至此yum重新安装成功!

#生成缓存

yum clean all

yum makecache

yum update

5、yum工具及使用命令

# 使用一个小工具yum-complete-transaction

yum install yum-utils

# 清理未完成的yum事务

yum-complete-transaction --cleanup-only

# 列出有问题的软件包

package-cleanup --problems

# 列出重复安装的软件包

package-cleanup --dupes

# 清除重复的已安装的包

package-cleanup --cleandupes

标签:python,CentOS7,--,yum,64,rpm,el7
From: https://www.cnblogs.com/wzh19820101/p/18546405

相关文章

  • Python实现批量提取Word文档中的图片(支持.doc和.docx格式)
            在工作中,我们可能会遇到需要从多个Word文档中批量提取图片的需求。如果手动操作,效率低且容易出错。因此,利用Python自动化批量提取图片是一个不错的选择。本篇文章将详细介绍如何使用Python来实现从.doc和.docx格式的Word文档中批量提取图片并保存......
  • DL00337-基于yolov11的阿尔兹海默症检测诊断含数据集python
    阿尔兹海默症是一种渐进性的神经退行性疾病,通常通过认知障碍、记忆丧失、语言障碍等症状表现出来。早期诊断是控制疾病发展的关键,但现有的诊断方法如临床评估、神经影像检查(CT、MRI等)通常具有一定的局限性。YOLOv11能够帮助提取医学影像中的有价值特征,进而辅助阿尔兹海默症的诊......
  • 【Python学习笔记】 第9章 元组、文件和其他核心类型
    元组Python元组的属性:任意对象的有序集合通过偏移量存取属于“不可变序列”固定长度、多样性、任意嵌套对象引用的数组元组的常见方法:运算解释()空元组T=(0,)单个元素的元组T=(0,'Ni',1.2,3)四个元素的元组T=0,'Ni',1.2,3还是四个元......
  • Python可视化Matplotlib折线图plot用法详解
    importmatplotlib.pyplotaspltimportrandom,iofrompylabimportmplimportnumpyasnp#画出温度变化图#设置显示中文字体mpl.rcParams["font.sans-serif"]=["SimHei"]#设置正常显示符号mpl.rcParams["axes.unicode_minus"]=False# 准备x.y坐标......
  • Python练习2:企业发放的奖金根据利润提成。利润([)低于或等于10万元时,奖金可提10%;利润
     Python练习2:企业发放的奖金根据利润提成。利润([)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时......
  • 探险家的秘密武器:Python爬虫
    在一个名为“代码王国”的神秘地方,有一位著名的探险家,他的名字叫“爬虫侠”。爬虫侠不是普通的探险家,他是一位Python程序员,擅长使用代码作为武器,探索未知的世界。今天,他接到了一个任务:从遥远的“电商星球”的店铺中,获取所有的商品信息。准备阶段:装备升级在出发前,爬虫侠需要......
  • python爬虫获得店铺的所有商品
    在编写Python爬虫以获取店铺的所有商品信息时,通常涉及到发送HTTP请求、解析响应内容以及处理API返回的数据。以下是一个详细的Python爬虫示例,用于获取店铺的商品信息。这个示例假设API返回的是JSON格式的数据,并且需要API密钥进行认证。步骤1:导入必要的库首先,需要导入Python......
  • python-三方库-PyTorch-Pillow (PIL Fork)
    1需求官网:https://python-pillow.org/docs:https://pillow.readthedocs.io/en/stable/需求:Image.filename需求:获取图像格式Image.format需求:获取图像尺寸Image.sizeImage.widthImage.height需求:获取图像颜色模式Image.mode需求:获取图像像素值Image.load()[x,y]......
  • python毕设KTV点歌系统的设计与实现程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容选题背景随着信息技术的快速发展,娱乐行业也在不断进步。KTV作为一种流行的娱乐方式,已经成为了人们休闲放松的重要场所。然而,传统的KTV点歌系统存在......
  • Python讲解(第六篇)
    上一篇讲了运算符和字符串扩展的三种定义方法。但是字符串的扩展内容较多,分为了多篇讲解,所以这篇讲解字符串的扩展的字符串的拼接和字符串格式化。1.字符串的拼接在Python中,字符串拼接是指将两个或多个字符串合并成一个新的字符串。字符串拼接有多种方法,以下是几种常见的方......