在 Mac OS 上安装 libpq-dev?

Ric*_*ard 34 mac postgresql

有谁知道如何在 Mac OS 10.6 上安装libpq-dev?这是我要安装的其他东西的先决条件。

似乎没有它的 macport,那么我如何在 Mac 上安装它?

Mic*_*lva 53

考虑使用 Homebrew

brew install postgresql
Run Code Online (Sandbox Code Playgroud)

它会给你必要的标题。

  • 我不想在我的 Mac 上安装 Postgresql!我已经在 Docker 容器中运行了 Postgres。只是想让这个大坝 pg gem 运行。有什么方法可以只安装某种 pg-dev 头包? (6认同)
  • 好吧,要考虑的一件事只是因为您通过自制软件安装 pg,这并不意味着您必须运行守护程序(服务器)。以这种方式使用客户端,我怀疑它是否会占用太多空间。 (2认同)
  • 它确实占用了大量空间:“brew”需要 1Gb 的自己的 git 存储库才能正常运行。 (2认同)

小智 13

您可以使用自制软件单独安装 libpq(包括开发文件)。

brew install libpq
Run Code Online (Sandbox Code Playgroud)

然后可以在以下文件夹中使用包含文件和库:

/usr/local/opt/libpq/lib
/usr/local/opt/libpq/include
Run Code Online (Sandbox Code Playgroud)


小智 4

当我搜索端口时,我发现了这个:

port search libpq
libpqxx @3.0.2 (databases, devel)
    Official C++ client API for PostgreSQL

libpqxx26 @2.6.9 (databases, devel)
    Official C++ client API for PostgreSQL
Run Code Online (Sandbox Code Playgroud)

您可以尝试其中之一。

  • libpq 是 C 连接器库,而 libpqxx 是 C++。换句话说——这绝对没有帮助。 (2认同)