Centos 5.5にlibpq-devをインストールする方法


49

postgresqlに基づいて1つのWebアプリケーションを開発するには、centpにlibpqをインストールする必要があります。

Ubuntuで「apt-get install libpq-dev」でインストールできますが、「yum install libpq」ではcentosにインストールできません。

誰がそれをインストールする方法を教えてくれます、ありがとう!

回答:



78

psycopg2にはpg_configが必要だったため、CentOS 6サーバーにこれをインストールする必要がありました。ブーヤー:

yum install postgresql-devel

更新

それでもpg_configで問題が発生する場合は、次のようにPATHに追加する必要があります。

export PATH=$PATH:/usr/pgsql-x.x/bin

ここで、xxは/usr/pgsql-9.2./binなどのバージョンです。


3
これは私のために働いた(psycopg2をインストールするためにpg_configも必要だった)
トムダリング

グローバルインストール(sudo pip install psycopg2)を実行して正しいパスに追加しようとしている場合は、覚えておいてください。-でも供給した後、私のために働いていなかった-install-optionpip installし、その後、私はsudoのピップをインストールしていたが実現。
マッチ

7

それはlibpqxx

Name       : libpqxx-devel
Arch       : x86_64
Version    : 2.6.9
Release    : 3.el5.rf
Size       : 1.4 M
Repo       : rpmforge
Summary    : Header files, libraries and development documentation for libpqxx.
URL        : http://pqxx.org/
License    : BSD
Description: This package contains the header files, static libraries and development
           : documentation for libpqxx. If you like to develop programs using libpqxx,
           : you will need to install libpqxx-devel.

rpmforgeまたはepel repo からインストールできます。

# yum install libpqxx-devel

3
いいえ、それは別のパッケージです。
ピーターアイゼントラウト

xxを意味しC++ます。
量子

それは正しい答えだ
dba.in.ua
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.