Linux—运行yum报错:No module named yum

产生原因:yum基于python写的,根据报错信息提示,是yum的python版本对应不上目前python环境的版本导致的。也就是说 有人升级或者卸载了python。

解决方式:

# 查看yum版本
[[email protected] ~]# rpm -qa | grep yum
# 查看python版本
[[email protected] ~]# whereis python
# 查找yum文件,并编辑此py文件
[[email protected] ~]# which yum      # 输出为/usr/bin/yum
[[email protected] ~]# vi /usr/bin/yum
# 编辑此py文件
将 #!/usr/bin/python 改成 #!/usr/bin/python2.6,保存即可。

附加:使用man命令,报错man:command not found

参考:https://blog.csdn.net/zzq900503/article/details/79551715

原文地址:https://www.cnblogs.com/liuhaidon/p/11505131.html

时间: 2024-10-13 19:36:22

Linux—运行yum报错:No module named yum的相关文章

linux 安装python3.7 报错No module named '_ctypes'

ModuleNotFoundError: No module named '_ctypes' 操作系统:centos yum install libffi-devel ./configure --enable-optimizations make altinstall 参考:https://bugs.python.org/issue31652 linux 安装python3.7 报错No module named '_ctypes' 原文地址:https://www.cnblogs.com/bo

yum执行报错No module named yummain处理

今天上服务器上执行yum install   htop出现 import yummain导入报错No module named yummain,于是百度查找问题处理方案,但是网上数说 执行yum clean all 即可  但是这个yum都不能执行了  clean 肯定也不行 1:解决方式 1获取yummain的安装的py文件 [[email protected] ~]# wget  http://yum.baseurl.org/download/3.4/yum-3.4.0.tar.gz [[e

flask报错No module named 'flask.ext'

解决: from flask.ext.httpauth import HTTPBasicAuth 改为 from flask_httpauth import HTTPBasicAuth 提示ModuleNotFoundError: No module named 'flask_httpauth' pip install flask_httpauth 然后即可运行. flask报错No module named 'flask.ext' 原文地址:https://www.cnblogs.com/se

Django:django-cors-headers 报错no module named "corsheaders"

django跨域使用 pip install django-cors-headers 然后在settings文件中加上参数设置 # app配置 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles

解压版本Python,手动安装pip报错,pip得到报错" No module named 'pip' "

解压版本Python,手动安装pip报错 λ pip Traceback (most recent call last): File "runpy.py", line 193, in _run_module_as_main File "runpy.py", line 86, in _run_code File "D:\tools\python-3.8.1-embed-amd64\Scripts\pip.exe\__main__.py", line

机器学习在用到mnist数据集报错No module named 'tensorflow.examples.tutorials'解决办法

检查一下安装有tensorflow包的目录下的examples这个文件夹. 每个人的文件路径是不同的,我的在...\Python3\Lib\site-packages,该目录下有文件夹tensorflow, tensorflow_core, tensorflow_estimator等文件夹.进入tensorflow文件夹,里面发现一个examples文件夹,但是文件夹下只有saved_model这个文件,没有找到tutorials. 接下来我们进入github的tensorflow主页下载缺失的

Ubuntu安装Sqlite报错:No module named 'ConfigParser'

安装命令:`sudo apt install sqlite` 原因,我把系统默认的python版本改为了python3 改为python2即可,用update-alternatives命令,见此文(方法2):http://blog.csdn.net/u011534057/article/details/51615193 Ubuntu安装Sqlite报错:No module named 'ConfigParser' 原文地址:https://www.cnblogs.com/qrlozte/p/85

Django报错 No module named 'django.templates'

前言 Django 模板报错了 修改方法: 将你的工程文件下(my_site)的settings.py中的TEMPLATES中的templates字段全部改为template, 亲测可用~^~ Django报错 No module named 'django.templates' 原文地址:https://www.cnblogs.com/yf-html/p/9314280.html

python3报错No module named _ssl

问题:在python使用过程中,发现报错No module named _ssl,但是系统已经安装opensll,于是开始了解决问题之旅原因:python3支持openssl版本最低为1.0.2,而系统比较老,自带的openssl版本为1.0.2参考 https://www.jianshu.com/p/3ec24f563b81 安装新版openssl 下载 https://www.openssl.org/source/ 安装 mkdir /usr/local/openssl tar xf ope

python_执行报错_No module named 'pandas'

程序中代码如下: 报错: 根据链接( http://www.pianshen.com/article/6871295514/  )中指导,解决过程如下: File  --> Settings  -->  Project ( Project Interpreter ) --> 点击其中加号 --> 搜索 pandas ,然后点击安装. python_执行报错_No module named 'pandas' 原文地址:https://www.cnblogs.com/lyj0123/p