通过 yum 安装 MySQL-python/缺少依赖项/不兼容?

通过 yum 安装 MySQL-python/缺少依赖项/不兼容?

我在通过 yum 安装 MySQL-python 时遇到了问题。

我们的服务器运行的是Centos 5.5和MySQL版本5.1.45,安装了Python-dev。

Yum 抱怨缺少依赖项 libmysqlclient_r.so.15:

Missing Dependency: libmysqlclient_r.so.15()(64bit) is needed by package
MySQL-python-1.2.1-1.x86_64 (base)

服务器已更新,并安装了软件包 mysql mysql-devel python-devel。系统中不存在缺少的依赖项:

# locate libmysqlclient
/usr/lib64/libmysqlclient.so
/usr/lib64/libmysqlclient.so.15
/usr/lib64/libmysqlclient.so.16
/usr/lib64/libmysqlclient.so.16.0.0
/usr/lib64/libmysqlclient_r.so
/usr/lib64/libmysqlclient_r.so.16
/usr/lib64/libmysqlclient_r.so.16.0.0
/usr/lib64/mysql/libmysqlclient.a
/usr/lib64/mysql/libmysqlclient.la
/usr/lib64/mysql/libmysqlclient.so
/usr/lib64/mysql/libmysqlclient_r.a
/usr/lib64/mysql/libmysqlclient_r.la
/usr/lib64/mysql/libmysqlclient_r.so
/usr/local/cpanel/lib64/libmysqlclient.so.14
# rpm -qa | grep -i mysql
MySQL-devel-5.1.45-0.glibc23
MySQL-bench-5.0.89-0.glibc23
MySQL-shared-5.1.45-0.glibc23
MySQL-server-5.1.45-0.glibc23
MySQL-test-5.1.45-0.glibc23
MySQL-client-5.1.45-0.glibc23

Python版本是python-2.4.3-27.el5.x86_64:

Python 2.4.3 (#1, Sep  3 2009, 15:37:37)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2

任何建议将不胜感激。

答案1

此版本的 MySQL-python 需要比您的版本更旧的 mysql 版本。

因此您要么需要较新版本的 MySQL-python,要么需要较旧版本的 mysql。

相关内容