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