Yum не работает

Сегодня я пытаюсь перечислить установленные пакеты php с yum, но когда я запустил «yum list php *». У меня возникла странная ошибка «Проблема с импортом одного из модулей Python, необходимых для запуска yum. Ошибка, приводящая к этой проблеме:« Я google, и есть много информации об этом и попробуйте несколько «исправлений», но они не работают. Я пытаюсь «yum clean all», как в других случаях, но это не работает.

На этом снимке экрана вы можете увидеть проблему. Yum не работает, и это проблема

Так может кто-нибудь мне помочь? Я использую CentOS 6.5 x86_64.

С наилучшими пожеланиями, Джордж!

В случае работы подсистемы rpm вы можете подумать о следующем:
Проверка пакетов yum и rpm-python

rpm -v --verify rpm-python rpm -v --verify yum 

Вы можете попытаться восстановить разрешения и владельца для установленных пакетов

как здесь и здесь :

 rpm --setugids {packagename} rpm --setperms {packagename} 

Или переустановите вручную из зеркала, например:

 rpm -i --force http://mirror.centos.org/centos-6/6.5/os/x86_64/Packages/rpm-python-4.8.0-37.el6.x86_64.rpm