sql >> Base de Datos >  >> RDS >> PostgreSQL

Mac + virtualenv + pip + postgresql =Error:no se encontró el ejecutable pg_config

En la Mac, si usa Postgres.app, el archivo pg_config está en su /Applications/Postgres.app/Contents/Versions/<current_version>/bin directorio. Eso deberá agregarse a la ruta de su sistema para corregir este error, así:

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

Entonces, por ejemplo, si la versión actual de Postgres.app es 9.5, esta línea de exportación sería:

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

Con versiones más recientes de Postgres.app (¿> 9.5?), simplemente puede agregar "más reciente" en lugar del número de versión, así:

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