I had some issues with mysqldb when I was setting it up on my mac, this article helped me a lot.
http://dotnet.org.za/ncode/archive/2007/01/31/setting-up-mysql-for-python-mysqldb-on-mac-os-x-2.aspx The comments on it were really the key. Joseph Heck wrote: > Hey Chris, > > How did you install the MySQL/Python library? Did you use MacPorts? A > pre-made binary? > > On 10/30/07, crudolph <[EMAIL PROTECTED]> wrote: > >> Hi, >> >> I was able to get django/python running via mod_python under the >> apache2 installation under Leopard (MacOS X 10.5). However once I >> start to add database support to my project - I get the following >> error. >> >> ImproperlyConfigured: Error loading MySQLdb module: dlopen(/tmp/ >> egg_cache/MySQL_python-1.2.2-py2.5-macosx-10.5-i386.egg-tmp/_mysql.so, >> 2): no suitable image found. Did find: >> /tmp/egg_cache/MySQL_python-1.2.2-py2.5-macosx-10.5-i386.egg-tmp/ >> _mysql.so: no matching architecture in universal wrapper >> >> Anyone have any luck figuring this out? >> >> Thanks, >> Chris. >> >> -- Full Error Listing -- >> >> MOD_PYTHON ERROR >> >> ProcessId: 28674 >> Interpreter: 'mysite' >> >> ServerName: 'Lepperd.local' >> DocumentRoot: '/Library/WebServer/Documents' >> >> URI: '/webdocs/mysite/' >> Location: '/webdocs/mysite' >> Directory: None >> Filename: '/Library/WebServer/Documents/webdocs/mysite/' >> PathInfo: '' >> >> Phase: 'PythonHandler' >> Handler: 'django.core.handlers.modpython' >> >> Traceback (most recent call last): >> >> File "/Library/Python/2.5/site-packages/mod_python/importer.py", >> line 1537, in HandlerDispatch >> default=default_handler, arg=req, silent=hlist.silent) >> >> File "/Library/Python/2.5/site-packages/mod_python/importer.py", >> line 1229, in _process_target >> result = _execute_target(config, req, object, arg) >> >> File "/Library/Python/2.5/site-packages/mod_python/importer.py", >> line 1128, in _execute_target >> result = object(arg) >> >> File "/Library/Python/2.5/site-packages/django/core/handlers/ >> modpython.py", line 177, in handler >> return ModPythonHandler()(req) >> >> File "/Library/Python/2.5/site-packages/django/core/handlers/ >> modpython.py", line 145, in __call__ >> self.load_middleware() >> >> File "/Library/Python/2.5/site-packages/django/core/handlers/ >> base.py", line 29, in load_middleware >> mod = __import__(mw_module, {}, {}, ['']) >> >> File "/Library/Python/2.5/site-packages/django/contrib/sessions/ >> middleware.py", line 2, in <module> >> from django.contrib.sessions.models import Session >> >> File "/Library/Python/2.5/site-packages/django/contrib/sessions/ >> models.py", line 3, in <module> >> from django.db import models >> >> File "/Library/Python/2.5/site-packages/django/db/__init__.py", line >> 11, in <module> >> backend = __import__('django.db.backends.%s.base' % >> settings.DATABASE_ENGINE, {}, {}, ['']) >> >> File "/Library/Python/2.5/site-packages/django/db/backends/mysql/ >> base.py", line 12, in <module> >> raise ImproperlyConfigured, "Error loading MySQLdb module: %s" % e >> >> ImproperlyConfigured: Error loading MySQLdb module: dlopen(/tmp/ >> egg_cache/MySQL_python-1.2.2-py2.5-macosx-10.5-i386.egg-tmp/_mysql.so, >> 2): no suitable image found. Did find: >> /tmp/egg_cache/MySQL_python-1.2.2-py2.5-macosx-10.5-i386.egg-tmp/ >> _mysql.so: no matching architecture in universal wrapper >> >> >> > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---