在MySQLdb中导入_mysql
为什么MySQLdb模块里的_mysql是个C语言文件?当我尝试导入它时,出现了导入错误。我该怎么办?
2 个回答
0
编辑: 这个链接可能能解答你的问题。
当我尝试导入 _mysql
时,没有出现错误:
import _mysql
print(_mysql)
# <module '_mysql' from '/usr/lib/pymodules/python2.6/_mysql.so'>
它正在导入这个库:/usr/lib/pymodules/python2.6/_mysql.so
如果你没有看到这个情况,那可能是安装时出了问题。你用的是什么操作系统?你是怎么安装mysqldb的?
0
这个适配器是连接Python的 MySQLdb
模块和C语言的 libmysqlclient
库的桥梁。它不加载的最常见原因之一是找不到合适的libmysqlclient库。