我做到了brew remove mysql
。之后,我再次从 dmg 重新安装 mysql。但现在我无法运行我的 django 项目。它向我展示了:
ImproperlyConfigured: Error loading MySQLdb module: dlopen(/Users/polinom/workspace/agents/eggs/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg/_mysql.so, 2): Library not loaded: /usr/local/lib/libmysqlclient.18.dylib
Referenced from: /Users/polinom/workspace/agents/eggs/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg/_mysql.so
Reason: image not found
这无济于事:sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/lib/libmysqlclient.18.dylib
这无济于事:export DLYD_LIBRARY_PATH=/usr/local/mysql/lib
我发现没有文件/usr/local/lib/libmysqlclient.18.dylib
。即使在这里也没有/usr/local/mysql/lib/
。位于该文件夹中的唯一库是:
libmysqlclient.15.dylib libmysqlclient_r.15.dylib libndbclient.2.dylib libndbclient.la
libmysqlclient.dylib libmysqlclient_r.dylib libndbclient.dylib
我该怎么办?