Python使用MySQLdb报Library not loaded: libmysqlclient.18.dylib错误

Library not loaded: libmysqlclient.18.dylib
就是找不到这个文件,首先要确定是否有这个文件 可以使用find命令,确认位置后可以使用如下两种方法:
1.制作软连接:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
2.增加系统环境变量:
export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/usr/local/mysql/lib/"

posted @ 2016-11-07 13:46  猫头老鹰  阅读(412)  评论(0编辑  收藏  举报