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

Der Header „libpq-fe.h“ kann beim Versuch, pg gem zu installieren, nicht gefunden werden

Es sieht so aus, als ob in Ubuntu dieser Header Teil des libpq-dev ist Paket (zumindest in den folgenden Ubuntu-Versionen:11.04 (Natty Narwhal), 10.04 (Lucid Lynx), 11.10 (Oneiric Ocelot), 12.04 (Precise Pangolin), 14.04 (Trusty Tahr) und 18.04 (Bionic Beaver)):

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

Versuchen Sie also, libpq-dev zu installieren oder das Äquivalent für Ihr Betriebssystem:

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