报错:ImportError: No module named MySQLdb

已经用yum安装了MySQL-python:

$ yum list MySQL-python

Installed Packages

MySQL-python.x86_64        1.2.3-0.3.c1.1.el6              @base

但在python中引入MySQLdb时报错:

$ python

Python 2.7.6 (default, Nov 19 2014, 11:10:02) 

[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import MySQLdb

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

ImportError: No module named MySQLdb

查询到在系统中是有下面这个目录的:

/usr/lib64/python2.6/site-packages/MySQLdb

希望高手帮忙看看。



慕码人8056858
浏览 2385回答 2
2回答

函数式编程

机子上装了两个版本的python,用easy_install重新装一遍MySQL-python后OK了

qq_花开花谢_0

nono,非也,你的环境是python2.7.6,如果想要用到该版本,则需要安装MySQL-python-1.2.5,这才是python2.7.6的mysql接口。去pypi安装吧,wget.
打开App,查看更多内容
随时随地看视频慕课网APP