我试图在我的 CentOS 5.1 机器上安装 MySQLdb Python 包,但没有成功。
一开始我尝试使用easy_install,但它安装的版本是1.2.1,对于Django来说太旧了,至少需要1.2.1p2。
所以我去SourceForge 项目站点下载源代码。我将存档放在我的桌面上并解压缩到那里的文件夹中。然后我按照说明安装,用setup.py build
和setup.py install
. 起初这似乎可行,但发生了一件反常的事情:它在处理包时使用了桌面上的文件夹!我知道是因为我尝试用 Python 导入包,它给了我一些警告,提到我桌面上的路径!
这里发生了什么,我能做什么?
(注:这里安装的Python版本是2.4)
明白了,需要做
easy_install mysql-python
而不是easy_install mysql_python
.