PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Не мога да намеря заглавката 'libpq-fe.h при опит за инсталиране на pg gem

Изглежда, че в Ubuntu този хедър е част от libpq-dev пакет (поне в следните версии на Ubuntu:11.04 (Natty Narwhal), 10.04 (Lucid Lynx), 11.10 (Oneiric Ocelot), 12.04 (Precise Pangolin), 14.04 (Trusty Tahr) и 18.04 (Bionic)):

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

Така че опитайте да инсталирате libpq-dev или негов еквивалент за вашата ОС:

  • За системи Ubuntu/Debian:sudo apt-get install libpq-dev
  • На системи Red Hat Linux (RHEL):yum install postgresql-devel
  • За Mac Homebrew:brew install postgresql
  • За Mac MacPorts PostgreSQL:gem install pg -- --with-pg-config=/opt/local/lib/postgresql[version number]/bin/pg_config
  • За OpenSuse:zypper in postgresql-devel
  • За 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. Как да напиша ограничение относно максимален брой редове в postgresql?

  2. PostgreSQL Избиране на най-новия запис за даден идентификатор

  3. Вземете стойности от първия и последния ред за група

  4. PostgreSQL предава данни от рекурсивния CTE към функцията

  5. Настройка на входно/изходни (I/O) операции за PostgreSQL