zoukankan      html  css  js  c++  java
  • django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb的解决方法

    今天自学django创建mysql数据库表的时候报了如下错误:

    raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
    在我百度查询下,终于找到了问题所在,就是没有安装MySQL-python。基于这个问题,网上提供了各种解决方案,大部分都是基于Python 包的

    安装和管理工具pip命令去安装MySQL-python(在cmd命令行下执行pip install MySQL-python安装),然而在安装的过程中确报了如下错误:

    Command "d:python27python.exe -u -c "import setuptools, tokenize;__file__='c:\users\tangbo\appdata\local\temp\pip-build-wif0di\mysql-python\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace(' ', ' '), __file__, 'exec'))" install --record c:users angboappdatalocal emppip-yvc9jx-recordinstall-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:users angboappdatalocal emppip-build-wif0dimysql-python

     

    我找到了一种更加简单的方式来解决这个问题:

    1、下载MySQL-python的安装包,地址如下:

    https://pypi.python.org/pypi/MySQL-python/1.2.5

    打开网页,定位到如下图所示的位置,下载箭头所指的安装包(我的机器是64位的,下载这个32位的也没有问题):

    2、点击安装包安装

    点击后设置路径,示意图如下:

    其中Python Directory:设置为python安装的路径

      Installation Directory:设置为python安装路径下的libsite-pack-ages目录下

    完成上述步骤,MySQL-python安装完毕。

    django创建mysql数据库表的程序顺利运行。eclipse下正确运行的结果如下图所示:

     

  • 相关阅读:
    Windows10切换其他用户身份运行程序
    管理Windows功能
    如何暂时锁定您的键盘
    判断远程计算机基于x64或x86处理器
    复制文件而不在命令行中覆盖它们
    解决IDEA Gradle工程控制台输出乱码
    jquery 选择器、属性和CSS、文档处理、筛选、事件、动画效果
    IDEA炫酷主题推荐!(转)
    Windows 查看端口占用进程并关闭(转)
    JVM(二)--运行时数据区
  • 原文地址:https://www.cnblogs.com/snooker/p/5599331.html
Copyright © 2011-2022 走看看