Cabal无法安装postgresql-libpq-0.9.0.2

时间:2015-02-02 22:04:14

标签: haskell cabal

cabal install postgresql-libpq-0.9.0.2和。{ cabal install --reinstall postgresql-libpq-0.9.0.2没有工作

Configuring postgresql-libpq-0.9.0.2...
setup.exe: The program pg_config is required but it could not be found.
cabal: Error: some packages failed to install:
postgresql-libpq-0.9.0.2 failed during the configure step. The exception was:
ExitFailure 1

注意:我在当地

2 个答案:

答案 0 :(得分:5)

看起来您需要外部程序pg_config,这可能与postgres一起提供。确保正确安装了postgres,并且所有二进制文件都在您的路径中。

我假设你在Windows上,在这种情况下安装postgres绑定很棘手。请查看适用于postgresql-libpq 依赖的库的说明herehere,并确保遵循所有相关步骤。

与当前问题最相关的部分是更新Path变量并添加C:\Program Files\PostgreSQL\9.2\bin之类的内容,详见第一个链接。

答案 1 :(得分:2)

对我来说有用的是从http://www.postgresql.org/download/windows/安装适用于正确CPU架构的postgres,之后将bin文件夹添加到系统路径。