'导入错误:无法导入名称mysqldb'

时间:2018-02-11 15:57:57

标签: python mysql

在使用Python和Windows 7时遇到很多问题后,我终于找到了一种为python安装Mysql的方法。我是通过.whl(轮子)完成的,更具体地说,这是:https://sourceforge.net/projects/mysql-python/

但是,当我尝试使用以下项目在项目中导入它时,它已成功安装:

from MySQLdb import mysqldbfrom MySQLdb import mysql,我在Git Bash中遇到了我尝试的任何变体的错误:

ImportError: cannot import name MySQLdb

我似乎无法找到问题所在。任何想法都会非常有益!

1 个答案:

答案 0 :(得分:3)

可以从https://pypi.python.org/pypi/MySQL-python/1.2.5

下载更新的MySQL-python

导入只是import MySQLdb

对于Python 2.7和3.3+,请使用mysqlclientPyMySQL

PyMySQL可以作为MySQL-python的替代品安装:

import pymysql
pymysql.install_as_MySQLdb()
import MySQLdb