PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Mac + virtualenv + pip + postgresql =Fehler:ausführbare pg_config-Datei nicht gefunden

Wenn Sie auf dem Mac Postgres.app verwenden, befindet sich die pg_config-Datei in Ihrem /Applications/Postgres.app/Contents/Versions/<current_version>/bin Verzeichnis. Das muss wie folgt zu Ihrem Systempfad hinzugefügt werden, um diesen Fehler zu beheben:

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

Wenn also beispielsweise die aktuelle Postgres.app-Version 9.5 ist, wäre diese Exportzeile:

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

Bei neueren Versionen der Postgres.app (> 9.5?) können Sie einfach "neueste" anstelle der Versionsnummer hinzufügen, etwa so:

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