开发者社区> 问答> 正文

已经装了MySQL-python,但在引用时报错:ImportError: No?报错

已经用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

希望高手帮忙看看。

展开
收起
爱吃鱼的程序员 2020-06-14 18:38:22 521 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    机子上装了两个版本的python,用easy_install重新装一遍MySQL-python后OK了nono,非也,你的环境是python2.7.6,如果想要用到该版本,则需要安装MySQL-python-1.2.5,这才是python2.7.6的mysql接口。去pypi安装吧,wget.


    <divclass='ref'>

    引用来自“atwal”的评论

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

    2020-06-14 18:38:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载

相关镜像