CentOS,YUM错误?

我尝试通过yum安装ImageMagick时,我正在使用CentOS的Media Temple DV服务器,出现以下错误:

There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: /usr/lib/python2.4/site-packages/rpm/_rpmmodule.so: undefined symbol: rpmdbCheckTerminate 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.4.3 (#1, May 24 2008, 13:47:28) [GCC 4.1.2 20070626 (Red Hat 4.1.2-14)] 

任何人都可以阐明我可以做些什么来解决这个问题?

谢谢!

你的rpmrpm-python版本已经不同步了。 如果您已经构build了自己的rpm而不是Python绑定,则会发生这种情况,反之亦然。 运行rpm -q rpm rpm-python并比较返回的版本,然后用rpm -V rpm rpm-pythonvalidation包文件的完整性。

我有同样的问题,只是为了join到争吵,如果你在媒体寺,确保开发工具和根打开;)