【发布时间】:2014-11-19 19:48:06
【问题描述】:
从link我下载了 MySQLdb 并运行以下两个命令
sudo python setup.py build
sudo python setup.py install
我也在.bash_profile中定义环境路径如下
export PATH="/Applications/XAMPP/xamppfiles/bin/:$PATH"
问题是在运行上面的命令后我没有看到任何错误,但是当我在 python shell 中尝试以下命令时,我看到了错误
import MySQLdb
错误日志:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "MySQLdb/__init__.py", line 19, in <module>
import _mysql
ImportError: dlopen(//anaconda/lib/python2.7/site-packages/MySQL_python-1.2.4-py2.7-macosx-10.5-x86_64.egg/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
Referenced from: //anaconda/lib/python2.7/site-packages/MySQL_python-1.2.4-py2.7-macosx-10.5-x86_64.egg/_mysql.so
Reason: image not found
我的操作系统 - Mac 10.9.5 和 Python 版本 - 2.7.5 :: Anaconda 1.6.1 (x86_64)
如何在 Mac OS X 10.9.5、64 位上安装 MySQLdb? 谢谢。
与this question 重复,但这是针对 32 位 Mac OS X Snow Leopard。
【问题讨论】: