Pour ceux qui auraient des soucis pour installer psycopg2 (le connecteur postgresql pour python) sous MacOS X, il suffit de procéder de la façon suivante :

  • Récupérer l'archive de psycopg2 (actuellement 2.0.8)
  • Editer setup.cfg pour renseigner les variables include_dirs et library_dirs. Dans mon cas, ayant installé PostgreSQL à partir de l'image pour MacOS X, cela donne :
 bash
include_dirs=/usr/local/pgsql/include
library_dirs=/usr/local/pgsql/lib
pg_config=/usr/local/pgsql/bin/pg_config

Ensuite il suffit d'installer psycopg2 comme n'importe quel paquet :

 bash
python setup.py build
python setup.py install

Et le tour est joué...

Edit du 13/11 : Contenu reporté dans les tutoriels : Installer Psycopg2 sous Max OS X

Edit du 04/09/09 : il peut aussi être intéressant de personnaliser la valeur de pg_config si ce dernier n'est pas dans le $PATH de votre utilisateur