zoukankan      html  css  js  c++  java
  • Centos 重装Python2.7

    一、删除现有的python

    [root@test ~]# rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联
    [root@test ~]# whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
    [root@test ~]# whereis python ##验证删除,返回无结果
    

      

    二、删除现有的yum

    [root@test ~]# rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
    [root@test ~]# whereis yum |xargs rm -frv
    

      

    三、从中科,163或者阿里云镜像下载相对应的包

    下载地址:

    中科: http://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/
    163 : http://mirrors.163.com/centos/7/os/x86_64/Packages/
    阿里: https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/

    下载清单:根据最新版本酌情选择
    python-libs-2.7.5-48.el7.x86_64.rpm,被python依赖
    python-2.7.5-48.el7.x86_64.rpm
    python-iniparse-0.4-9.el7.noarch.rpm, 被yum依赖
    python-pycurl-7.19.0-19.el7.x86_64.rpm, 被python-urlgrabber依赖
    python-urlgrabber-3.10-8.el7.noarch.rpm , 被yum依赖
    rpm-python-4.11.3-21.el7.x86_64.rpm , 被yum依赖

    下载后的安装方式

    #rpm -ivh xxx.rpm
    

      

    四、下载yum安装包

    下载清单:根据最新版本酌情选择

    yum-3.4.3-150.el7.centos.noarch.rpm, 就是它依赖了上面的python库
    yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

    yum安装也按照顺序执行,在执行第一个rpm时, 结尾加上 --nodeps参数强制安装

    #yum -Uvh XX --nodeps
    

      

    最后大功告成!!!

  • 相关阅读:
    Ubuntu 16.04 设置静态IP 注意事项
    C++ Primer: 1. 初识输入和输出
    车牌识别1:License Plate Detection and Recognition in Unconstrained Scenarios阅读笔记
    梳理检测论文-Refinement Neural Network
    linux 的 磁盘管理
    ubuntu 18 设置语言环境
    Ubuntu 18.04 的网络配置
    YoLo 实践(1)
    Distributed TensorFlow
    MXNet 分布式环境部署
  • 原文地址:https://www.cnblogs.com/fan-yuan/p/15005647.html
Copyright © 2011-2022 走看看