No module named yum on Centos 7

General support questions
Post Reply
angelogs
Posts: 1
Joined: 2019/01/16 14:54:49

No module named yum on Centos 7

Post by angelogs » 2019/01/16 15:03:17

Hi All,

I have this problem

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

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:
2.7.5 (default, Jul 13 2018, 13:06:57)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)]

If you cannot solve this problem yourself, please go to
the yum faq at:
http://yum.baseurl.org/wiki/Faq


I try multiples solutions :

ln -s version python
re install de package of python and yum
ln -s conf yum etc
modificate archive /usr/bin/yum with the version of python

sh -x yum
+ import sys
/usr/bin/yum: línea 2: import: no se encontró la orden
+ try:
/usr/bin/yum: línea 3: try:: no se encontró la orden
+ import yum
/usr/bin/yum: línea 4: import: no se encontró la orden
+ except ImportError:
/usr/bin/yum: línea 5: except: no se encontró la orden
/usr/bin/yum: yum: línea 23: error sintáctico cerca del elemento inesperado `('
/usr/bin/yum: yum: línea 23: `""" % (sys.exc_value, sys.version)'


python -v
# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib64/python2.7/site.pyc matches /usr/lib64/python2.7/site.py
import site # precompiled from /usr/lib64/python2.7/site.pyc
import encodings # directory /usr/lib64/python2.7/encodings
# /usr/lib64/python2.7/encodings/__init__.pyc matches /usr/lib64/python2.7/encodings/__init__.py
import encodings # precompiled from /usr/lib64/python2.7/encodings/__init__.pyc
Python 2.7.5 (default, Jul 13 2018, 13:06:57)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/usr/lib64/python2.7/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/lib64/python2.7/lib-dynload/readline.so



If someone had any idea

The best regards

Post Reply