【问题标题】:Is there a prebuilt version of python 2.7 mySql db APIs to install and use with django or do i have to really build it from scratch?是否有 python 2.7 mySql db API 的预构建版本可以安装并与 django 一起使用,还是我必须真正从头开始构建它?
【发布时间】:2011-06-21 20:49:59
【问题描述】:

我想安装 django 并使用 mysql 作为后端。

我安装了 django,它运行良好。我现在正在关注第一个教程并创建了 mysite。

将mysql后端放入settings.py后,web服务器不再运行。我收到以下错误:

raise ImproperlyConfigured("加载 MySQLdb 模块时出错:%s" % e) django.core.exceptions.ImproperlyConfigured:加载 MySQLdb 模块时出错:没有名为 MySQLdb 的模块

我已经在远程机器上设置了 mysql 实例。我用我的数据库信息更改了 settings.py 文件,但在安装和初始教程之后,它似乎仍然希望我为 MySQL 5.1 数据库安装 Python 数据库 API 2.0 接口。

我看到的唯一链接是源代码。

是否有适用于 python 2.7 的 python 库的预构建版本的 mysql 并且已构建,因此我不需要 C++ 编译器等在我的机器上进行 django 设置。

【问题讨论】:

标签: python mysql django windows-xp installation


【解决方案1】:

对于 Windows,您可以尝试来自 http://www.codegood.com/archives/129 的二进制安装程序

在 linux 上,您通常会使用本机包管理器来安装它,例如sudo apt-get install mysql-python 或通过sudo easy_install mysqld

easy_install 方式也适用于 Windows,前提是您安装了正确版本的 Visual Studio (2010?) 或 mingw。

【讨论】:

    猜你喜欢
    • 2011-05-25
    • 1970-01-01
    • 2019-08-30
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    相关资源
    最近更新 更多