ErrorloadingMySQLdbmodule:NomodulenamedMySQLdb错误的解决方法

具体报错如下:

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb

解法办法:

需要安装python连接mysql的模块

注意:本人使用yum install MySQL-pyton安装后依然报上错误,经测试必须要pip方式安装

pip install mysql-python

如果安装报以下错误:

pip install pandas` gives UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 41: ordinal not in range(128)

则需要升级pip版本:

pip install --upgrade pip

升级完成后重装安装mysql-python

pip install mysql-python

如果安装报以下错误:

_mysql.c:2091: error: ‘r’ undeclared (first use in this function)

_mysql.c:2091: error: ‘_mysql_ResultObject’ has no member named ‘result’

_mysql.c:2092: error: ‘_mysql_ResultObject’ has no member named ‘result’

_mysql.c: In function ‘_mysql_ResultObject_dealloc’:

_mysql.c:2100: warning: implicit declaration of function ‘mysql_free_result’

_mysql.c:2100: error: ‘_mysql_ResultObject’ has no member named ‘result’

_mysql.c: At top level:

_mysql.c:2331: error: ‘_mysql_ConnectionObject’ has no member named ‘open’

_mysql.c:2338: error: ‘_mysql_ConnectionObject’ has no member named ‘converter’

_mysql.c:2345: error: ‘_mysql_ConnectionObject’ has no member named ‘connection’

_mysql.c:2352: error: ‘_mysql_ConnectionObject’ has no member named ‘connection’

_mysql.c:2359: error: ‘_mysql_ConnectionObject’ has no member named ‘connection’

_mysql.c:2422: error: ‘_mysql_ResultObject’ has no member named ‘converter’

_mysql.c:2422: error: initializer element is not constant

_mysql.c:2422: error: (near initialization for ‘_mysql_ResultObject_memberlist[0].offset’)

_mysql.c: In function ‘_mysql_ConnectionObject_getattr’:

_mysql.c:2444: error: ‘_mysql_ConnectionObject’ has no member named ‘open’

error: command 'gcc' failed with exit status 1

解决方法:yum -y install mysql-devel libxml2 libxml2-dev libxslt* zlib gcc openssl

安装完成后再次尝试安装mysql-python

pip install mysql-python

[xxxx@test1 Craxsxx]# pip install mysql-python

Collecting mysql-python

  Using cached MySQL-python-1.2.5.zip

Installing collected packages: mysql-python

  Running setup.py install for mysql-python

Successfully installed mysql-python-1.2.5

mysql-python的模块安装成功

更多相关文章
  • SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法出处:http://jimmyli.blog.51cto.com/ 我站在巨人肩膀上Jimmy Li作者:Jimmy Li关键词:远程连接,无法连接,1433,SQL SERVER 2005,18456错误 ...
  • 使用连接管理器出现安装程序无法复制文件错误的解决方法
    使用连接管理器出现"安装程序无法复制文件"错误的解决方法在我们的企业中,使用"连接管理器"创建的VPN客户端连接程序,在运行安装程序的时候,有的机器出现"安装程序无法复制文件cmroute.dll"的错误提示,如图1-1所示.图1-1安装程 ...
  • ISAServer出现12250错误的解决方法
    ISA Server出现12250错误的解决方法在用ISA Server 发布SharePoint 2010的网站时,在登录站点时,出现“错误代码: 403 Forbidden.ISA 服务器已配置为阻止要求进行身份验证的 HTTP 请求. (12250)”的错误提示,如图1所示.图1而用TMG20 ...
  • 在我们源码编译安装PHP的时候,总会遇到各种各样的问题,每次编译的时候都会提示我们去安装其他要依赖的包,笔者根据自己多次安装的经验以及网络上找到的不少资料,将出错提示与解决方法做了一个小小的汇总.首先,我们在编译的时候需要安装很多的包,而这些包不一定在我们本来的yum源中有,所以我们可以先去安装一个 ...
  • Windows7下安装Oracle 10g提示"程序异常终止,发生未知错误"的解决方法  我的Oracle 10g版本是10.2.0.1.0,选择高级安装,提示"程序异常终止,发生未知错误".1.修改Oracle 10G\database\stage\prer ...
  • 无法向会话状态服务器发出会话状态请求 错误的解决方法  (2011-02-23 15:29:39) webconfig seeion 状态服务 杂谈 分类: 系统开发 当WEBCONFIG文件中设置SESSION存储方式设置为<sessionState mode="StateServ ...
  • ESX 补丁不按顺序安装造成的downgraded错误的解决方法关于ESXpatch的新进展对于ESX的patch,一直是要求按照日期的排列顺序来进行补丁的安装,否则就会出现一些补丁打不上,出现"1 packages need to be downgraded."的错误.虽然是很 ...
  • 局域网最常见十大错误及解决方法<上一帖 | 下一帖> 问题1:逮捕物理层的滥用者 -用户抱怨-不能登陆或时断时续 -症状-只影响一个工作站,而该站原先没有问题 -查找问题: 电缆终端链路太长.用户每天都移动,弯曲,连接和切断网络终端(尤其时膝上型笔记本电脑).廉价的电缆测试仪就能检查这种 ...
一周排行
  • 经验分享2
    分享1 Windows Server2012标准版和数据中心的区别?二者功能上相同,只是在 ...
  • 跟vczh看实例学编译原理——零:序言
    在<如何设计一门语言>里面,我讲了一些语言方面的东西,还有痛快的喷了一些XX粉 ...
  •  SAS硬盘,是串行连接新一代SCSI技术,采用了串行技术获得更高的传输速度,并通过缩短连接线改善内部空间等.SAS是并行SCSI接口之后开发出全新接口.改善了存储系统的效能.可用性和扩充性,并且提供与SATA硬盘的 ...
  • 根据Patch Set Notes中的说明,有一些特殊系统构成需要额外的步骤,本例中由于全部没有涉及到,所以可以按标准步骤执行. 另外,检查"Known issues and alerts affectin ...
  • Linux磁盘操作,分区操作
    linux硬盘分区格式化及挂载  1.硬盘的接口类型          硬盘的接口一般分为 ...
  • Nagios的简单配置
    昨天测试了nagios的安装,今天我进行一些简单的测试实践,来看看昨天nagios是否安装 ...
  • 一.Exchange Server 2007(Windows Server 2008平台)1) Exchange 典型安装(客户端访问角色,HUB传输角色,MailBox角色)的系统组件准备,直接复制到CMD中.Se ...
  • 今天在VMware上安装了CentOs 5.8 后把网卡删了,之后添加上后发现ifconfig不能使用(之前没有用过)出现问题表现为:$ifconfig-bash:ifconfig :command not foun ...
  • SSRS报表日期类表达式
    一.如何填写表达式 右键点击单元格-表达式 二.表达式 当月1号 =DateSerial( ...
  • 前端模块化开发之seaJs
    了解后端语言的童鞋一定听过模块化开发的概念,比如java.python等后端语言都有自己的 ...