PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Mac + virtualenv + pip + postgresql =Erreur :exécutable pg_config introuvable

Sur Mac, si vous utilisez Postgres.app, le fichier pg_config se trouve dans votre /Applications/Postgres.app/Contents/Versions/<current_version>/bin annuaire. Cela devra être ajouté à votre chemin système pour corriger cette erreur, comme ceci :

export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/<current_version>/bin

Ainsi, par exemple, si la version actuelle de Postgres.app est 9.5, cette ligne d'exportation serait :

export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.5/bin

Avec les versions plus récentes de Postgres.app (> 9.5 ?), vous pouvez simplement ajouter "latest" à la place du numéro de version, comme ceci :

export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/latest/bin