从这个link我下载MySQLdb的和运行以下两个命令在Mac OS上安装MySQLdb的X 10.9.5
sudo python setup.py build
sudo python setup.py install
如下
export PATH="/Applications/XAMPP/xamppfiles/bin/:$PATH"
的我也.bash_profile中定义环境路径问题是在运行上面的命令后我看不到任何错误,但是当我在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 ::蟒蛇1.6.1(x86_64的)
我怎么能安装MySQLdb的在Mac OS X 10.9.5,64位上?谢谢。
与this question重复,但这是用于32位Mac OS X Snow Leopard。