How can I use Django with MySQL in MAMP stack?

Posted by Robert A Henru on Stack Overflow See other posts from Stack Overflow or by Robert A Henru
Published on 2010-05-24T20:27:09Z Indexed on 2010/05/24 20:31 UTC
Read the original article Hit count: 349

Filed under:
|
|

Hi all,

I have difficulty especially in installing MySQLdb module (MySQL-python-1.2.3c1), to connect to the MySQL in MAMP stack. I've done a number of things such as copying the mysql include directory and library (including plugin) from a fresh installation of mysql (version 5.1.47) to the one inside MAMP (version 5.1.37).

Now, the MySQLdb module build and install doesnt give me error.

The error happens when I'm calling 'import MySQLdb' from python shell (version 2.6).

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "build/bdist.macosx-10.6-universal/egg/MySQLdb/__init__.py", line 19, in <module>

  File "build/bdist.macosx-10.6-universal/egg/_mysql.py", line 7, in <module>
  File "build/bdist.macosx-10.6-universal/egg/_mysql.py", line 6, in __bootstrap__
ImportError: dlopen(/Users/rhenru/.python-eggs/MySQL_python-1.2.3c1-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so, 2): Symbol not found: _mysql_affected_rows
  Referenced from: /Users/rhenru/.python-eggs/MySQL_python-1.2.3c1-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so
  Expected in: flat namespace
 in /Users/rhenru/.python-eggs/MySQL_python-1.2.3c1-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so

Any idea, what else do I need to do to make it works?

Thanks a bunch, Robert

© Stack Overflow or respective owner

Related posts about python

Related posts about django