PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Impossibile trovare l'intestazione 'libpq-fe.h quando si tenta di installare pg gem

Sembra che in Ubuntu quell'intestazione faccia parte di libpq-dev pacchetto (almeno nelle seguenti versioni di Ubuntu:11.04 (Natty Narwhal), 10.04 (Lucid Lynx), 11.10 (Oneiric Ocelot), 12.04 (Precise Pangolin), 14.04 (Trusty Tahr) e 18.04 (Bionic Beaver)):

...
/usr/include/postgresql/libpq-fe.h
...

Quindi prova a installare libpq-dev o l'equivalente per il tuo sistema operativo:

  • Per i sistemi Ubuntu/Debian:sudo apt-get install libpq-dev
  • Sui sistemi Red Hat Linux (RHEL):yum install postgresql-devel
  • Per Mac Homebrew:brew install postgresql
  • Per Mac MacPorts PostgreSQL:gem install pg -- --with-pg-config=/opt/local/lib/postgresql[version number]/bin/pg_config
  • Per OpenSuse:zypper in postgresql-devel
  • Per ArchLinux:pacman -S postgresql-libs