/ / PostgreSQL avec OSX Mavericks et Psycopg2 incapables de se connecter à Django Localhost sur Mac - Python, Django, Macos, Postgresql, psycopg2

PostgreSQL avec OSX Mavericks et Psycopg2 ne peuvent pas se connecter à Django Localhost sur Mac - python, django, macos, postgresql, psycopg2

Je suis actuellement en cours d'exécution:

Postgresql 9.3.1
psycopg2==2.5.2
OSX Mavericks 10.9.2
Python 2.7.6
Django 1.5.4

J'essaie de lancer mon application Django pour tester, maisJe reçois une erreur de configuration avec psycopg2. C'est l'erreur. Cela fonctionnait avant de mettre à niveau OSX vers Mavericks, et maintenant je ne peux pas le faire fonctionner. Des idées sur la façon de résoudre ce problème?

ImportError: dlopen(/Users/Yuki_Aaron/Documents/virtualenvs/flapsta2/lib/python2.7/site-packages/psycopg2/_psycopg.so, 2): Library not loaded: libpq.5.dylib
Referenced from: /Users/Yuki_Aaron/Documents/virtualenvs/flapsta2/lib/python2.7/site-packages/psycopg2/_psycopg.so
Reason: no suitable image found.  Did find:
/usr/local/lib/libpq.5.dylib: mach-o, but wrong architecture
/usr/lib/libpq.5.dylib: mach-o, but wrong architecture

Réponses:

3 pour la réponse № 1

Pour que cela fonctionne, je devais faire un lien symbolique vers le plus récent libpq.5.dylib fichier de mon PostgreSQL répertoire à mon /usr/lib/libqp.5.dylib fichier, et PostgreSQL et Psycopg2 enfin travailler!

@serakiel, merci pour votre suggestion, qui a contribué à la réponse.

Voici la commande que j'ai exécutée dans Terminal pour résoudre le problème:

sudo ln -fs /library/postgresql/9.3/lib/libpq.5.6.dylib /usr/lib/libpq.5.dylib