鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

安装Python3后使用yum命令报错

问题现象描述

安装Python3后使用Yum提示“ModuleNotFoundError: No module named 'dnf'”。

关键过程、根本原因分析

openEuler自带python3.7,使用的Yum是dnf的软链接,和libpython3.7m.so.1.0强相关。

结论、解决方案及效果

  1. 执行以下命令打开“/usr/bin/yum”文件。
    vi /usr/bin/yum
  2. 按“i”进入编辑模式。将开头的“#!/usr/bin/python3”修改成“#!/usr/bin/python3.7m”。

  3. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。