Python 关于mysql的django服务器运行错误
首先尝试django,当我执行“/manage.py runserver”时,它会显示:Python 关于mysql的django服务器运行错误,python,mysql,django,Python,Mysql,Django,首先尝试django,当我执行“/manage.py runserver”时,它会显示: File "/Library/Python/2.7/site-packages/django/db/backends/mysql/base.py", line 27, in <module> raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.Imprope
File "/Library/Python/2.7/site-packages/django/db/backends/mysql/base.py", line 27, in <module>
raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.10-intel.egg/_mysql.so, 2): Library not loaded: /usr/local/opt/mysql/lib/libmysqlclient.18.dylib
Referenced from: /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.10-intel.egg/_mysql.so
Reason: image not found
File”/Library/Python/2.7/site packages/django/db/backends/mysql/base.py“,第27行,在
raise配置不正确(“加载MySQLdb模块时出错:%s”%e)
django.core.exceptions.impropertlyconfigured:加载MySQLdb模块时出错:dlopen(/Library/Python/2.7/site-packages/MySQL\u Python-1.2.4b4-py2.7-macosx-10.10-intel.egg//u MySQL.so,2):未加载库:/usr/local/opt/MySQL/lib/libmysqlclient.18.dylib
引用自:/Library/Python/2.7/site-packages/MySQL\u Python-1.2.4b4-py2.7-macosx-10.10-intel.egg//u MySQL.so
原因:找不到图像
我已经设置了mysql的默认数据库,并且安装了mysql Python dev。不知道发生了什么。有人来帮我…你的数据库的settings.py中有什么?DATABASES={'default':{'ENGINE':'django.db.backends.mysql','NAME':'books','USER':'root','PASSWORD':'','HOST':'','PORT':'3306',}的可能重复项