解决ImportError: libmysqlclient_r.so.16: cannot open shared object file

最近在django环境下调试,python ./manage.py runserver 9999 时报错,提示ImportError: libmysqlclient_r.so.16: cannot open shared object file。

尝试在交互环境import MySQLdb发现是同样的问题。

解决办法:

将mysql/lib下所有关于libmysqlclient的so文件软链接到/usr/lib下。
>>> sudo ln -s /usr/local/mysql/lib/mysql/libmysqlclient* /usr/lib
重新加载配置
>>> sudo ldconfig

你可能感兴趣的:(解决ImportError: libmysqlclient_r.so.16: cannot open shared object file)