33124


状況

Amazon Linux環境で、pythonをバージョンアップしたところ、yumが利用できなくなりました。  
yum コマンドを入力すると以下のメッセージが表示されてしまいます。

[code]

    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.6.4 (r264:75706, Mar  4 2017, 14:46:28)
    [GCC 4.8.3 20140911 (Red Hat 4.8.3-9)]
    
[/code]

他のサイトの情報に従い、yumのpythonのバージョンを変更してみましたが、同様のメッセージが出る状況です。

/usr/bin/yum

[code]

    #!/usr/bin/python26
    
[/code]

恐らく、yumが依存していたpythonのバージョンと異なっていると考えているのですが、yumが依存しているpythonのバージョンを知るほうほうはないでしょうか？

環境  
・Amazon Linux 3.14.20-20.44.amzn1.x86_64


CC BY-SA 3.0
2017-03-04T14:53:36.867
33096
2017-03-06T06:52:40.003
20821
question
python centos aws yum
Yumで「There was a problem importing one of the Python modules」というエラーがでる


yumが依存パッケージは次のコマンドで確認できます。

`rpm -qR yum`


CC BY-SA 3.0
2017-03-06T06:52:40.003
33124
2017-03-06T06:52:40.003
5008
33096
answer