我正在尝试在centos 5.5上安装MysqL-python lib。我跑了
sudo yum install MysqL-python
但是当我试过:
import MysqLdb
我得到这个错误:
Traceback (most recent call last):
File "<stdin>",line 1,in ?
File "MysqLdb/__init__.py",line 22,in ?
raise ImportError("this is MysqLdb version %s,but _MysqL is version %r" %
ImportError: this is MysqLdb version (1,2,3,'final',0),\ # added linebreak
but _MysqL is version (1,1,1)
任何关于如何解决这个问题的线索?
你可能没有通过yum安装MysqL?存储库中的MysqLDB版本与存储库中的MysqL版本相关。版本需要匹配。
你的选择是:
>安装MysqL的RPM版本。>将MysqLDB编译为您的版本MysqL的。