Python mysqldb: la Bibliothèque n'est pas chargé: libmysqlclient.18.dylib

J'ai juste compilé et installé mysqldb pour python 2.7 sur mon mac os 10.6. J'ai créé un simple fichier de test que les importations

import MySQLdb as mysql

Tout d'abord, cette commande est souligné rouge et l'info me dit "non résolus à l'importation". Alors j'ai essayé d'exécuter le simple suivant du code python

import MySQLdb as mysql

def main():
    conn = mysql.connect( charset="utf8", use_unicode=True, host="localhost",user="root", passwd="",db="" )

if __name__ == '__main__'():
    main()

Lors de l'exécution, je reçois le message d'erreur suivant

Traceback (most recent call last):
  File "/path/to/project/Python/src/cvdv/TestMySQLdb.py", line 4, in <module>
    import MySQLdb as mysql
  File "build/bdist.macosx-10.6-intel/egg/MySQLdb/__init__.py", line 19, in <module>
    \namespace cvdv
  File "build/bdist.macosx-10.6-intel/egg/_mysql.py", line 7, in <module>
  File "build/bdist.macosx-10.6-intel/egg/_mysql.py", line 6, in __bootstrap__
ImportError: dlopen(/Users/toom/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
  Referenced from: /Users/toom/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp/_mysql.so
  Reason: image not found

Ce qui pourrait être la solution à mon problème?

EDIT:
En fait j'ai trouvé que la bibliothèque se trouve dans /usr/local/mysql/lib. Donc j'ai besoin de raconter mon pydev eclipse version où le trouver. Où puis-je le régler?

InformationsquelleAutor toom | 2011-06-17