yum报错:bash: /usr/bin/yum: /usr/bin/python: 坏的解释器:没有那个文件或目录
2023-09-27 14:25:55 时间
yum安装软件时出现报错:bash: /usr/bin/yum: /usr/bin/python: 坏的解释器:没有那个文件或目录
,从字面意思来看,就是yum找不到python解释器了,或者python解释器坏了。我的环境是因为安装了python3,导致python2失效了,还有一种情况是python2被卸载了
1.先看下/usr/bin/yum
文件内容
[root@zabbix bin]# vim /usr/bin/yum
从上图可以看到yum服务使用的默认python版本是python2
2.使用命令查看即可,发现已经没有python文件,那yum文件中指定的/usr/bin/python就无效了
[root@zabbix bin]# ls -l /usr/bin/python
ls: 无法访问/usr/bin/python: 没有那个文件或目录
3.由于yum服务默认使用的python2,不能改成python3,以防出现服务依然不可用情况,所以只需要安装一个python2即可
4. 我这里使用的python-2.7.5-90.el7.x86_64.rpm
安装完成后,解决了yum报错问题
rpm文件地址:https://download.csdn.net/download/zhanremo3062/15462999
5.rpm安装方法
把文件下载完成后,使用命令:
[root@zabbix /]# rpm -ivh python-2.7.5-90.el7.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:python-2.7.5-90.el7 ################################# [100%]
[root@zabbix /]# python
Python 2.7.5 (default, Nov 16 2020, 22:23:17)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
6 . 验证yum
[root@zabbix bin]# yum install docker
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 docker.x86_64.2.1.13.1-203.git0be3e21.el7.centos 将被 安装
--> 正在处理依赖关系 docker-common = 2:1.13.1-203.git0be3e21.el7.centos,它被软件包 2:docker-1.13.1-203.git0be3e21.el7.centos.x86_64 需要
没有问题
头条号文章:https://mp.toutiao.com/profile_v4/graphic/preview?pgc_id=6933017284264952324
相关文章
- Python模块包(pycharm右键创建文件夹和python package的区别)中__init__.py文件的作用
- Python数据分析实践 | 那种顾客喜欢给小费
- Python-文件操作
- Python json文件的读取与写入,创建json文件并写入内容,读取json文件,将字典或其他数组转化为json串
- 教你使用python在终端创建炫酷二维码!!!
- Python: 在CSV文件中写入中文字符
- 第19天:Python 之迭代器
- Python碎碎念
- Python中的logging模块解析
- 为你的Python程序加密
- 利用Python进行数据分析(原书第2版)
- Python_13-Office文件数据操作
- Python用户名密码登录系统(MD5加密并存入文件,三次输入错误将被锁定)及对字符串进行凯撒密码加解密操作
- python的* 、**拆包(打散)功能
- Python读写文件
- Python之pytest 基础
- Python读写docx文件
- python 文件操作的注意事项
- Python处理气象信息grib,grib2文件
- 使用Python,OpenCV读取视频文件流/摄像头流的每一帧,修改后写入视频
- 在Python中使用moviepy进行视频剪辑时输出文件报错 'NoneType' object has no attribute 'stdout'问题
- 第9.7节 Python使用write函数写入文件内容
- 转:HTTP协议简介与在python中的使用详解
- python 小技巧之获取固定下面包含的某种类型文件的个数
- python实现删除重复文件
- 机器学习之路:python k均值聚类 KMeans 手写数字
- python 读取图片文件base64编码的两种方式
- python - 输入目录,输出打印全部文件及文件夹
- python 生成指定长度的字母,数字等字符串
- Python 高级图像处理
- python - xlwt和openpyxl和xlwtwriter写Excel文件示例