Recent Changes - Search:

PmWiki

pmwiki.org

edit SideBar

MySQL-python模块的安装

Windows环境

最新版 MySQL-python-1.2.3c1 没有Windows版的安装程序(据说因为作者不使用Windows而不再维护Windows版本),而简单的使用

easy_install MySQL-python

会报错。

下载 MySQL-python-1.2.3c1.tar.gz 使用 python setup.py install 会报错: 没有编译器。

所以,我们需要使用 1.2.2 版本

easy_install "MySQL-python==1.2.2"

执行以上命令即可。


自己编译

http://stackoverflow.com/questions/645943/mysql-for-python-in-windows

1. 安装setuptools

2. 安装 MySQL 5.1. 下载大约100MB的那个MSI安装包。 不要选择essentials版本,因为那不包含C程序的库文件。选择custom install, 并选择 Developer Components。如果正确安装,在安装路径里会有"include"文件夹,例如 C:\Program Files\MySQL\MySQL Server 5.1\include. 那里包含有完整的 .h 文件。

3. 现在和安装 Microsoft Visual Studio C++ Express 2008 。 这样可以获得 C 编译器。

    http://www.microsoft.com/express/vc/

4. 在管理员权限的账户下打开命令行,请确保在安装了以上软件之后再打开这个命令行窗口。

5. 在命令行下运行:

    easy_install -b C:\temp\sometempdir mysql-python

会失败,不要紧,下面继续。

打开 C:\temp\sometempdir\site.cfg 文件, 编辑 "registry_key" 为:

    registry_key = SOFTWARE\MySQL AB\MySQL Server 5.1

然后 cd C:\temp\sometempdir 后:

    python setup.py clean
    python setup.py install

You should be ready to rock!

Edit - History - Print - Recent Changes - Search
Page last modified on August 02, 2009, at 04:37 AM