问题描述 最近想要将服务器上的Python2.7升级成3.x的版本时.使用了如下命令: (1)强制删除已安装python及其关联 # rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps (2)删除残余文件 # whereis python|xargs rm -frv 执行命令后导致服务器上的yum命令和python命令都无法使用.出现以下报错: [root@test ~]# python -V -bash: /usr/bin/pytho…
之前由于不懂yum和python之间的关系,因为一直在学python3,看到系统里/usr/lib下的python2我就直接删了,结果... 可能还有人是因为python升级的原因,即系统自带的python2还在,但由于升级导致问题,现在就这两个原因提出我的解决方案. 1.由于python升级导致yum无法使用 首先,不同版本的centos自带的python版本不同,没有所谓的到底python2.几才能兼容yum,查看自带python有两种做法 1.which python 一般/usr/bin…
#!/usr/bin/env python #encoding:utf-8 # desc:用来描述各个主机信息 import os #CTID NPROC STATUS IP_ADDR HOSTNAME configDir = '/etc/pve/lxc' #获取所有的配置文件 def fileListFunc(filePathList): fileList = [] for filePath in filePathList: for top, dirs, nondirs in os.walk(…
centos7安装Python3的过程中会和Python2.7版本冲突导致yum版本比对应,致使yum不能使用的问题. 原因:yum调用Python,启动程/usr/bin/yum就是一个python脚本.yum是不兼容python2.7的,所以yum不能正常工作,需要指定yum对应的Python版本. 解决方法:将文件/usr/bin/yum头部的#!/usr/bin/python改为#!usr/bin/python2.6.2(或者改为实际对应的版本)…
摘要: 从标题就能看到我有多心如死灰了,简单介绍下我是如何自残的过程. ①首先因为需要部署爬虫程序,然后安装Python3. ②Python3系列和Python2系列版本不向下兼容,所以我就卸载了机器自带的Python2.7,删的干干净净. ③然后我下载了Python3.8的包. ④我开始使用yum命令安装Python3.8的相关依赖. ⑤结果是发现yum不可用了,如下报错信息 网上找的截图,大概类似,服务器问题已经处理好了,不可能再删一次!_! 看到问题提示才知道是自己给自己挖了一个坑,心情一…
Linux 系统为 CentOS Linux release 7.4.1708 手贱.手贱.手贱 删了python 导致yum不可用.百度一大圈,重装yum和python后,老是报各种各样的错.历经磨难,终于自己总结了一套,亲测可用,分享一下. 首先卸载现有python   rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps #卸载python   whereis python |xargs rm -frv ##删除所有残余文件   w…
服务器上的yum突然不好使用,使用yum时有如下几个保持,解决方案如下: 1)Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge.[root@bastion-IDC src]# yum list......Could not retrieve mirrorlist http://mirrorlist.repoforge.org/el6/mirrors-rpmforge error was…
阿里云ECS服务器CentOS7.2安装Python2.7.13 yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装. 操作步骤如下: 检查CentOS7.2中原先的版本: # python -V Python 2.6.6 安装devtoolset # yum groupinstall "Development tools" 安装编译Python需要的包 yum install zlib-devel yum install bzip2-de…
CentOS 中默认安装了 2.7的Python,为了使用新版 python,可以对旧版本进行升级.但是由于很多基本的命令.软件包都依赖旧版本,比如:yum等.所以,在更新 Python 时,建议不要删除旧版本(新旧版本可以共存). 1. 先去官网下载对应版本的python输入命令 我在自定义文件下地址为 /home/python wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz (我的阿里云一核2g,1m带宽,下载有点慢…
安装如下方法安装python2.7: yum install –y python27 python27-devel python-docutils cd /usr/bin/ rm -rf python cp python2.7 python 出现yum错误:No module named yum 解决方法,查看 /usr/bin下python有哪几个版本 ll /usr/bin 我这里是:2.6 和 2.7 (刚安装的)由于yum命令不兼容python2.7,需修改/usr/bin/yum文件,…
CentOS6.9重新安装python2.6.6和yum 本文转载自昔日暖阳,原文地址:http://www.osheep.cn/4801.html 最近为了部署一个Python应用到腾讯云服务器,强行将服务器上的Python版本进行了升级,升级后发现,yum功能无法使用,决定重装yum快速解决! 相关文件: 方便大家,就直接打包出来,省时省力! 下载链接:http://qiniu.osheep.cn//storge/yum-soft.tar.gz 一.完全卸载python (1)清理pytho…
[root@localhost ~]# rpm -qa |grep yum yum-3.4.3-158.el7.centos.noarch yum-plugin-fastestmirror-1.1.31-45.el7.noarch yum-metadata-parser-1.1.4-10.el7.x86_64 [root@localhost ~]# rpm -qa |grep python python-libs-2.7.5-68.el7.x86_64 python-iniparse-0.4-9…
需求:用的AWS实例自带的CentOS7用yum安装wget命令后扔提示命令找不到,后面用源码安装方式解决,下面先讲解决方法,疑问及知识点扩展最后写出 1.问题(因是mini版本系统,有些基本命令扔需要自己安装,其它服务器用yum安装后即解决,但是该台服务器未生效,见下图) 2.解决方法(源码安装) 以为是环境变量原因,退出后重新登录扔提示命令找不到.后参考https://blog.csdn.net/g_y_x_/article/details/84390270教程解决 步骤:源码下载https…
目录 生成yum源元数据 从网易镜像站下载MySQL 5.7 的 bundle包 创建文件 mysql-local.repo 执行yum install命令 生成yum源元数据 createrepo /usr/local/yum [root@localhost tmp]# createrepo /usr/local/yum Spawning worker 0 with 5 pkgs Spawning worker 1 with 5 pkgs Workers Finished Saving Pri…
第一次安装CentOS后,man命令无法使用,查了一下,发现没有安装man命令程序.尝试安装man yum install man 结果如下: Loaded plugins: fastestmirror Setting up Install Process Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was 14…
这里有解决方法:https://teddysun.com/473.html 记住旧版本 Python 2.6.6 的重要路径如下所示,在运行 yum 命令的时候,会提示你哪个 module 不存在,不存在的我们就去旧版本的路径下找,一定能找到的.找到后,复制到新版本 Python 的路径 /usr/local/lib/python2.7/site-packages/ 下即可. /usr/lib/python2./site-packages/ /usr/lib64/python2./site-pa…
去 http://mirrors.ustc.edu.cn/centos/或者镜像下载如下包,版本不一定非常一致 python-2.4.3-56.el5.x86_64.rpmpython-devel-2.4.3-56.el5.i386.rpmpython-devel-2.4.3-56.el5.x86_64.rpmpython-iniparse-0.2.3-6.el5.noarch.rpmpython-libs-2.4.3-56.el5.x86_64.rpmpython-pycurl-7.15.5.…
yum报错: vi /usr/libexec/urlgrabber-ext-down 把头部的Python改成和/usr/bin/yum中一样的…
环境:CentOS-7-x86_64-Everything-1611 No.1 查看CentOS对Python的默认依赖 [root@cs ~]# ls /usr/bin/python* /usr/bin/python /usr/bin/python2 /usr/bin/python2.7 因为CentOS的yum对Python的依赖,我们在安装Python的时候,要小心避开,以免影响yum的使用. No.2 准备编译环境以及配置相关依赖 [root@bogon nee]# yum groupi…
目前CentOS7.2自带的python版本是python2.7.5.由于yum这个软件需要系统自带的python工作. 如果冒然用自己安装的python替换掉系统自带的,可能造成yum不工作. 先安装这两个包 readline-devel 如果没有安装的话,会造成进入python解释器上下左右回退键都输入不正常. 如果你安装好的python,解释器里上下左右不正常的,下载这个软件包,重新编译即可. yum install -y readline-devel 如果缺少openssl-devel的…
把python从2.7升级到3.6后 , 使用yum报错 File ‘’/usr/bin/yum'', line 30 except KeyboardInterrupt, e: ^ 故障原因:yum采用python作为解释器,python升级后,语法有许多不同,导致报错. 解决方法:1,将/usr/bin/yum ,第一行#!/usr/bin/python改成重命名之后的原python2.6的名字 . 2,升级yum,方法:                  .....…
首先,此篇文章是有原因的. 刚开始也和大家一样来学习安装zabbix 奈何网上的教程和现实出现不一样的情况 在安装zabbix过程中,因为zabbix下载源是在国外,下载途中会出现终止下载的情况 transfer closed with 333939 bytes remaining to read 导致后面安装情况中出现失败的情况.现在这篇文章就是解决这个问题的. 安装过程中 有参考以下文档  CentOS7 配置阿里云yum源 Zabbix如何更换成国内下载源 阿里云Zabbix安装实践过程…
问题: $ yum File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid syntax $ vi /usr/bin/yum $ vi /usr/libexec/urlgrabber-ext-down 将第一行"#!/usr/bin/python" 改为 "#!/usr/bin/python2.7"即可.…
1. 安装 CentOS7 安装的包比较全,应用可以直接用. 2. 第一步创建 yum 包的存放路径 mkdir -p /var/www/html/ 3. 创建私有仓库 createrepo -v /var/www/html/base/Packages 4. 使用阿里源来加速 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 5. 同步阿里源的rpm 包 reposync…
参考网友的安装过程 Linux系统Centos安装Python3.7 设置Python默认为Python3.7 mv /usr/bin/python /usr/bin/python.bak ln -s /usr/python/bin/python3 /usr/bin/python 问题1:编译安装(make install)时抛错了 ModuleNotFoundError: No module named '_ctypes' 解决方案: 3.7版本需要一个新的包libffi-devel,安装此包…
出现yum错误:No module named yum 解决方法,查看 /usr/bin下python有哪几个版本 ll /usr/bin 我这里是:2.6  和  2.7 (刚安装的) 由于yum命令不兼容python2.7,需修改/usr/bin/yum文件,将第一行由“#!/usr/bin/python”改为“#!/usr/bin/python2.6"…
1.报错信息如下: [root@develop bin]# yum [root@develop local]# yum -y install prce There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum Please install a package which provide…
当安装和yum配置相关的包后报yum模块找不到 yum install -y yum-utils device-mapper-persistent-data lvm2 yum list|grep yum There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum # 查看/usr/bin…
yum安装软件的时候经常出现找不到镜像的情况 https://download.docker.com/linux/centos/7/x86_64/stable/repodata/repomd.xml: [Errno 12] Timeout on 解决方法:更新/etc/yum.repos.d目录下的docker.repo文件内容,使用阿里的镜像源 [docker-ce-stable] name=Docker CE Stable - $basearch baseurl=https://mirror…
参考如下,问题以解决,绝对有效 下载链接yum和python2.7网盘 链接:https://pan.baidu.com/s/1sC2crFW1I8F7zndJU0jjcA 提取码:5kia 直接参考 https://blog.csdn.net/malingyu/article/details/84871839 https://blog.csdn.net/wsh_0703/article/details/82979031…