我正在尝试将我的 Rails 3.0.x 应用程序升级到 3.1,但我遇到了一些问题:Heroku(我的应用程序托管在其上)要求我使用他们的 Cedar 堆栈并在我的 gemfile 中包含“PG”gem。我已经看到人们在安装这个 gem 时遇到了很多问题,因为它似乎不知道在哪里可以找到 Postgresql 的安装位置。
我知道我安装 Postgresql 的选项可能是 MacPorts、One Click Installer(来自他们的网站)、Homebrew,可能还有一些我不知道的选项。
所以我想我的问题是,我应该使用哪些方法来安装 Postgresql(在 Lion 上)?那么,我如何让 PG gem 安装 w/RVM 而不会抱怨它找不到我的 postgresql 安装?