PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Tidak dapat menemukan header 'libpq-fe.h saat mencoba menginstal pg gem

Sepertinya di Ubuntu header itu adalah bagian dari libpq-dev package (setidaknya dalam versi Ubuntu berikut:11.04 (Natty Narwhal), 10.04 (Lucid Lynx), 11.10 (Oneiric Ocelot), 12.04 (Precise Pangolin), 14.04 (Trusty Tahr) dan 18.04 (Bionic Beaver)):

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

Jadi coba instal libpq-dev atau yang setara untuk OS Anda:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengubah waktu tanggal menjadi nilai zaman unix di Postgres?

  2. Periksa target statistik di PostgreSQL

  3. Apakah ada cara untuk menonaktifkan fungsi yang berlebihan di Postgres

  4. Bagaimana cara menyesuaikan file konfigurasi gambar Docker PostgreSQL resmi?

  5. Bermigrasi dari DB2 ke PostgreSQL - Yang Harus Anda Ketahui