作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我只是按照说明操作 here用于为 Postgres 安装 pgroonga 附加组件,但是当我进行到这一步时:
% psql -d pgroonga_test --command 'CREATE EXTENSION pgroonga;'
我收到以下错误:
错误:无法打开扩展控制文件“/Applications/Postgres.app/Contents/Versions/9.6/share/postgresql/extension/pgroonga.control”:没有这样的文件或目录
/p>
我假设它在错误的位置查找,因为我使用 brew 安装了带有应用程序的 Postgres 和 pgroonga。我还尝试从源代码构建 pgroonga 并完全重新安装 Postgres。似乎没有任何效果。
如果有人能指出我正确的方向,将不胜感激。在此先感谢您帮助新手!
最佳答案
当您从源代码构建时,请确保您的 PATH 包含 PostgresApp 二进制安装:
$ export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/latest/bin
$ which pg_config
/Applications/Postgres.app/Contents/Versions/latest/bin/pg_config
现在您可以从源构建扩展,make install
应该将文件安装到 PostgresApp 期望的位置。
关于macos - 在 macosx 上安装 pgroonga(使用 Postgres.app),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45736639/
我只是按照说明操作 here用于为 Postgres 安装 pgroonga 附加组件,但是当我进行到这一步时: % psql -d pgroonga_test --command 'CREATE E
我是一名优秀的程序员,十分优秀!