Haskell Stack没有在Nixos上构建postgresql-libpq

postgresql-libpq添加到我的项目的cabal文件后,堆栈构建失败,并显示以下内容

Configuring postgresql-libpq-0.9.1.1...
setup: The program 'pg_config' is required but it Could not be found.

我在Nixos和pg_config都安装在我的PATH上:

$whereis pg_config
pg_config: /nix/store/5bc6hzqkyw8dpi91sqznd3ik42mllwyz-system-path/bin/pg_config

我正在使用堆栈1.0.2,它似乎即使在不稳定的通道上的nixos-rebuild switch -upgrade之后也不会更新.这是我的错误还是别的什么?

解决方法

我在nixos上使用堆栈遇到了这个问题,当我的stack.yaml的nix块被更改为以下内容时,它已经过去了.

nix:
  pure: true
  enable: true
  packages: [ postgresql ]

相关文章

项目需要,有个数据需要导入,拿到手一开始以为是mysql,结果...
本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表...
错误现象问题原因这是在远程连接时pg_hba.conf文件没有配置正...
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本...
wamp 环境 这个提示就是说你的版本低于10了。 先打印ph...
psycopg2.OperationalError: SSL SYSCALL error: EOF detect...