我有一个有效的postgresql数据库。我的database.yml文件使用“postgresql”作为适配器。我安装了pg gem(0.12.2)。但是试图运行我的Sinatra应用程序,Passenger给了我这个错误消息:请安装postgresql适配器:'gem install activerecord-postgresql-adapter'(找不到pg(〜> 0.11)等等等等等等等等等..... ...
关于为什么找不到我的pg宝石的任何想法?
答案 0 :(得分:0)
问题解决了。我在我的用户下安装了rvm和ruby,但是使用“sudo”来安装乘客,因此乘客在错误的地方寻找我的宝石。重新安装没有sudo,现在它的工作原理!希望这有助于其他人。