• 安装 运行yum报错:No module named 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 sqlite

    Please install a package which provides this module, or
    verify that the module is installed correctly.

    It's possible that the above module doesn't match the
    current version of Python, which is:

    一、升级或卸载Python导致:

    1
    2
    3
    4
    5
    6
    7
    8
    1、查看已安装python的版本,可能是当前系统存在多个python导致
    [root@test ~]# whereis python
    python: /usr/bin/python2.6 /usr/bin/python /usr/bin/python2.6-config /usr/lib/python2.6 /usr/lib64/python2.6 /usr/include/python2.6 /usr/share/man/man1/python.1.gz
    [root@test ~]# vi /usr/bin/yum
    将 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
    如果是源代码安装的,默认路径是/usr/local/bin/python2.6,做个软链接即可
    rm -rf /usr/bin/python
    ln -s /usr/local/bin/python2.6 /usr/bin/python
  • 相关阅读:
    剑指offer 把字符串转换成整数 python
    剑指offer 重建二叉树 python
    LeetCode 82 删除排序链表中的重复元素 II python
    LeetCode 142 环形链表 II python
    hashlib
    configparser
    正则
    logging
    模块
    文件操作
  • 原文地址:https://www.cnblogs.com/zgaspnet/p/7699724.html
Copyright © 2020-2023  润新知