安装MySQLdb找不到libmysqlclient.18.dylib解决方法

安装MySQLdb找不到libmysqlclient.18.dylib解决办法

I solved the problem by creating a symbolic link to the library. I.e.

The actual library resides in

/usr/local/mysql/lib

And then I created a symbolic link in

/usr/lib

Using the command:

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib/usr/lib/libmysqlclient.18.dylib

so that I have the following mapping:

ls -l libmysqlclient.18.dylib 
lrwxr-xr-x  1 root  wheel  4416Jul14:01 libmysqlclient.18.dylib->/usr/local/mysql/lib/libmysqlclient.18.dylib

That was it. After that everything worked fine.