如何在Centos 5.5上安装libpq-dev


49

为了开发基于postgresql的Web应用程序,我需要在我的centos上安装libpq。

我可以在ubuntu上通过“ apt-get install libpq-dev”安装它,但是我不能通过“ yum install libpq”在centos上安装它。

谁能告诉我如何安装,谢谢!

Answers:



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
这对我有用(我还需要pg_config来安装psycopg2)
Tom Dalling 2012年

请记住,如果您要进行全局安装(sudo pip install psycopg2)以将其添加到正确的路径。没有工作对我来说,即使供应后- -install-optionpip install,然后我意识到我在做须藤PIP安装。
matchew 13-10-17

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.

您可以从rpmforgeepel repo 安装它:

# yum install libpqxx-devel

3
不,那是一个不同的包裹。
Peter Eisentraut 2011年

xx意味着C++
量子

这是正确的答案
dba.in.ua 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.