【问题标题】:How to install mysql-python in Windows?如何在 Windows 中安装 mysql-python?
【发布时间】:2014-10-05 13:59:51
【问题描述】:

我试图在 Windows 机器上运行一个 django 项目,但它一直给我这个错误:

 File "C:\Anaconda\lib\site-packages\django\db\backends\mysql\base.py", line 17, in <module>
    raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb

经过一番谷歌搜索后,我发现mysql-python 库是必要的,因为我正在尝试命令:pip install mysql-python,但一直给我以下错误:

C:\Anaconda\Scripts\gcc.bat -DMS_WIN64 -mdll -O -Wall -Dversion_info=(1,2,5,'fin
al',1) -D__version__=1.2.5 "-IC:\Program Files (x86)\MySQL\MySQL Connector C 6.0
.2\include" -IC:\Anaconda\include -IC:\Anaconda\PC -c _mysql.c -o build\temp.win
-amd64-2.7\Release\_mysql.o /Zl

gcc.exe: error: /Zl: No such file or directory

error: command 'C:\\Anaconda\\Scripts\\gcc.bat' failed with exit status 1

我正在谷歌上搜索它,但到目前为止还没有运气。知道如何解决这个问题吗?

-- 更新 @iwin,我尝试安装您推荐的,但这是我收到的:

【问题讨论】:

    标签: python mysql windows python-2.7 anaconda


    【解决方案1】:

    我遇到了同样的问题,最终找到了以下解决方案。与我们的解决方案唯一不同的是我使用的是 cygwin。

    http://www.reddit.com/r/Python/comments/33i99j/does_anyone_know_how_to_install_mysqldb_with/

    1. 转到您的 Anaconda 脚本目录 (C:/Anaconda/Scripts)
    2. 在控制台中输入以下内容:conda install mysql-python

    【讨论】:

      【解决方案2】:

      我没有让 mysql-python (mysqldb) 与 anaconda (2/3) 或 python 2.7/3.4 或 pip 一起工作...... 解决方法见这里http://www.manejandodatos.es/2014/02/anaconda-mysql/

      【讨论】:

        猜你喜欢
        • 2014-02-21
        • 2018-09-22
        • 2018-03-07
        • 2017-11-12
        • 1970-01-01
        • 2016-10-27
        • 1970-01-01
        • 1970-01-01
        • 2012-09-11
        相关资源
        最近更新 更多