[root@lee ~]# yum
Python モジュールの 1 つをインポートする際に問題が発生しました
yum を実行するには次のエラーが必要です。
yum
という名前のモジュールはありません
このモジュールを提供するパッケージをインストールするか、
モジュールが正しくインストールされていることを確認してください。
上記のモジュールが
と一致しない可能性があります。
Python の現在のバージョン:
2.7.4 (デフォルト、2013 年 4 月 9 日、17:12:56)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]
この問題を自分で解決できない場合は、
にアクセスしてください。
おいしい FAQ は次のとおりです:
http://yum.baseurl.org/wiki/Faq
[root@lee ~]#
yum ヘッダー内の Python スクリプトのデフォルトのパスは
であるためです。
コードをコピーします コードは次のとおりです:
#! /usr/bin/python
古いバージョンの Python を置き換えると、それを使用できなくなります。なぜ新しいバージョンの Python が yum で認識されないのかわかりません。現時点での唯一の最善の解決策は、yum ヘッダー ステートメント
を変更することです。
に変更します
コードをコピーします コードは次のとおりです:
#! /usr/bin/python2.6
以上です。ここでの python2.6 は私の centos のデフォルトのバージョンです。実際の状況に応じて変更してください。