我正在尝试使用django和mysql。所以在settings.py中我给了引擎:
'ENGINE': 'django.db.backends.mysql',
但是当我尝试运行python manage.py syncdb
时,我收到以下错误:
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
从here我得到了解决方案,即安装MySQL_python。但是当我尝试安装mysql_python时,我收到以下错误:
error: Setup script exited with error: command 'gcc-4.2' failed with exit status 1
我发现的所有解决方案都建议安装新版本的xCode。有没有办法摆脱错误而不安装xCode。
答案 0 :(得分:1)
没有。您需要安装XCode才能在OS X中使用gcc
,这是编译用C编写的Python模块的必要条件。