【问题标题】:Issues in Configuring the database配置数据库的问题
【发布时间】:2012-08-22 12:38:59
【问题描述】:

当我编辑backends/settings.py 文件来配置数据库时

> DATABASES = {
>     'default': {
>         'ENGINE': 'django.db.backends.mysql',

它给出了以下错误

raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb

【问题讨论】:

    标签: python mysql django


    【解决方案1】:

    您需要单独安装MySQLdb module;它不附带 Django 发行版本身。

    和Django一样,它是available on PyPI,所以你可以用easy_install MySQL-pythonpip install MySQL-python安装它。

    【讨论】:

    • 你能告诉我我必须放置mysql-python设置的位置,以便我可以从终端安装它
    • @neeraj:你安装它的方式与安装 Django 的方式相同。
    • @neeraj:没有更多细节我无法帮助你。发布一个新问题,详细说明您如何安装 MySQL-python 和 Django,并解释您似乎无法导入 MySQLdb 模块。
    【解决方案2】:

    Neeraj 我无法评论上述答案,所以我写在这里

    正如马丁所说的

    使用easy_install MySQL-python安装mysql-python

    使用 python manage.py runserver 手动重启你的服务器

    【讨论】:

      猜你喜欢
      • 2016-06-30
      • 2011-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-11
      • 1970-01-01
      • 2018-08-20
      • 2011-07-13
      相关资源
      最近更新 更多