【发布时间】:2015-11-28 13:51:57
【问题描述】:
我已经下载了一个使用 MySQL 的新 Django 存储库,安装它后,我在运行 syncdb 命令时遇到了一些奇怪的错误
我最初收到以下错误
raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: dlopen(/Users/splashlin/Developer/project/venv/lib/python2.7/site-packages/_mysql.so, 2): Library not loaded: /usr/local/lib/libmysqlclient.18.dylib
Referenced from: /Users/splashlin/Developer/project/venv/lib/python2.7/site-packages/_mysql.so
Reason: image not found
我试过用
修复它 sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /Library/Python/2.7/site-packages/_mysql.so
只是得到
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /Library/Python/2.7/site-packages/_mysql.so (No such file or directory)
有人对如何继续解决问题有任何想法吗?现在很卡。谢谢!
【问题讨论】:
标签: mysql django macos mysql-python