导入MySQLdb错误消息
导入MySQLdb 回溯(最近一次调用): 文件"",第1行,在 文件"/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.10-intel.egg/MySQLdb/init.py",第19行,在 导入_mysql dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.10-intel.egg/_mysql.so,2):库未加载: libmysqlclient.18.dylib 参考来源: /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.10-intel.egg/_mysql.so 原因:找不到图像
发布于 2014-12-10 20:38:55
由于这几行:
dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.10-intel.egg/_mysql.so,2):库未加载: libmysqlclient.18.dylib
系统上安装了mysql客户端吗?
你也可以尝试:
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/发布于 2014-12-10 17:06:44
下面是一些关于导入文档并将其与Python一起使用的MySQL。试试这个:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import _mysql
import sys
try:
con = _mysql.connect('localhost', 'testuser', 'test623', 'testdb')
con.query("SELECT VERSION()")
result = con.use_result()
print "MySQL version: %s" % \
result.fetch_row()[0]
except _mysql.Error, e:
print "Error %d: %s" % (e.args[0], e.args[1])
sys.exit(1)
finally:
if con:
con.close()https://stackoverflow.com/questions/27406613
复制相似问题