PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Không thể tìm thấy tiêu đề 'libpq-fe.h khi cố gắng cài đặt pg gem

Có vẻ như trong Ubuntu, tiêu đề đó là một phần của libpq-dev gói (ít nhất là trong các phiên bản Ubuntu sau:11.04 (Natty Narwhal), 10.04 (Lucid Lynx), 11.10 (Oneiric Ocelot), 12.04 (Precise Pangolin), 14.04 (Trusty Tahr) và 18.04 (Bionic Beaver)):

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

Vì vậy, hãy thử cài đặt libpq-dev hoặc tương đương với hệ điều hành của bạn:

  • Đối với hệ thống Ubuntu / Debian:sudo apt-get install libpq-dev
  • Trên hệ thống Red Hat Linux (RHEL):yum install postgresql-devel
  • Đối với Mac Homebrew:brew install postgresql
  • Đối với Mac MacPorts PostgreSQL:gem install pg -- --with-pg-config=/opt/local/lib/postgresql[version number]/bin/pg_config
  • Đối với OpenSuse:zypper in postgresql-devel
  • Đối với 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. Khi nào thì chọn khóa và mở khóa cập nhật?

  2. Cách tạo một select với mảng chứa mệnh đề giá trị trong psql

  3. Chia sẻ kết nối với db postgres trên các quy trình bằng Python

  4. Cách giám sát hiệu suất PostgreSQL 12 với OmniDB - Phần 2

  5. Thời gian chờ truy vấn trong pg-promise