当我尝试启动我的项目时,我得到了这个错误,我认为mysql的架构与python版本不匹配?然而,我不能指出到底哪里出了问题,以及如何修复它。
谢谢
ImproperlyConfigured: Error loading MySQLdb module: dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so, 2): no suitable image found. Did find:
/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so: mach-o, but wrong architecture
Process finished with exit code 1发布于 2013-07-12 07:49:00
在PyCharm中,确保指向MySQL的正确路径。如果它在控制台中运行,而不是在PyCharm中运行;请检查环境变量。在顶部导航中,在绿色箭头旁边,单击向下箭头/ Edit configuration,然后在Env variables中添加mysql的路径。在我的例子中:
DYLD_LIBRARY_PATH ||| /usr/local/mysql/lib/对于有类似问题的Mac用户来说,这个教程很棒:http://gpiot.com/mac-os-x-lion-the-perfect-setup-for-python-django/
https://stackoverflow.com/questions/16630725
复制相似问题