上のpostgresql-のlibpqを構築していませんが、次で失敗します。Haskellのスタックが<em>スタックは</em>を構築し、私のプロジェクトの秘密結社ファイルへ<em>のpostgresql-のlibpq</em>を追加した後Nixos
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 - アップグレードが不安定なチャネルにあります。これは私の側で間違いですか、それとも別のものですか?
私はStack + Nixとの統合に慣れていませんが、 'stack exec whereis pg_config'は' pg_config'の場所を探しますか? –
@MichaelSnoyman私は、 "実行ファイル名はどこにも見つからない"という名前のファイルを取得します。印刷パスディレクトリには、ほとんどのプログラムが見つかるシステムパス(* whereis *と* pg_config *を含む)は含まれていません。 –
あなたの設定でnixを有効にしたようですが、必要なパッケージを指定していないようです。私はnixユーザーではないので、さらに助言することはできませんが、[こちらのドキュメント](https://docs.haskellstack.org/en/stable/nix_integration/#the-nix-shell)はトピックをカバーしているようです。 –