【发布时间】:2012-07-26 18:24:50
【问题描述】:
我刚刚为 mac 安装了Postgres.app 以用于本地 Rails 开发。安装非常顺利,我让它在现有的 rails 应用程序中运行,能够运行迁移等。
问题是当我尝试安装 unaccent 扩展时,我收到以下错误消息:
无法打开扩展控制文件“/Users/Alex/Downloads/Postgres.app/Contents/MacOS/share/extension/unaccent.control”:没有这样的文件或目录
Postgres.app 文件不再存储在 ~/Downloads 中。我将它移到 /Applications 中更合理的位置。我可以看到 unaccent.control 文件存在于 /Applications/Postgres.app/Contents/MacOS/share/extension/ 但由于某种原因 Postgres 仍在查看旧位置。
如果我只是从命令行运行 psql 并尝试,也会出现同样的错误
create extension unaccent
有人知道如何解决这个问题吗?我在 Postgres.app 文档中找不到任何内容,但这可能是一般适用于 postgres 安装的问题。
【问题讨论】:
标签: ruby-on-rails macos postgresql