我在centos linux os上安裝了python 2.7.5和mod_wsgi。發生這種情況:no module named rpm - 當我在shell上調用yum時
# yum
Error processing line 1 of /usr/local/lib/python2.7/site-packages/abrt.pth:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site.py", line 152, in addpackage
exec line
File "<string>", line 1, in <module>
ImportError: No module named abrt_exception_handler
Remainder of file ignored
Traceback (most recent call last):
File "/usr/bin/yum", line 22, in <module>
import yummain
File "/usr/share/yum/yummain.py", line 22, in <module>
import clientStuff
File "/usr/share/yum/clientStuff.py", line 18, in <module>
import rpm
ImportError: No module named rpm
yum模塊不能運行,因爲rpm模塊不存在。 我不知道如何安裝python-rpm模塊,如果我安裝它,它會工作嗎?
謝謝。
'/ usr/local/lib'聽起來不對。你有沒有機會替換你的系統的Python?這通常是一個壞主意。 – mata
其實,是的,我已經改變了活躍的蟒蛇版本。在我將2.7.5安裝到/ usr/local/lib之前和之後安裝了Python 2.6。我想用這個版本的mod_wsgi,所以我改變了硬鏈接/ usr/bin/python>/usr/local/bin/python或類似的東西。 –
我該如何解決這個問題? –