【问题标题】:Sinatra/Active Record postgresql adapterSinatra/Active Record postgresql 适配器
【发布时间】:2012-01-05 07:28:34
【问题描述】:

我有一个工作的 postgresql 数据库。我的 database.yml 文件使用“postgresql”作为适配器。我安装了 pg gem (0.12.2)。但是尝试运行我的 Sinatra 应用程序时,Passenger 给了我这个错误消息:请安装 postgresql 适配器:'gem install activerecord-postgresql-adapter' (Could not find pg (~> 0.11) between blah blah blah...... ..

关于它为什么找不到我的 pg gem 的任何想法?

【问题讨论】:

  • 我尝试切换到 MySQL,但 mysql2 适配器出现同样的错误。我安装了 mysql2 gem。我只想写一些Ruby代码!我即将放弃并回到PHP。这只是一个令人头疼的问题。

标签: postgresql activerecord sinatra adapter


【解决方案1】:

问题解决了。我已经在我的用户下安装了 rvm 和 ruby​​,但是使用“sudo”来安装乘客,所以乘客在错误的地方寻找我的宝石。在没有 sudo 的情况下重新安装,现在它可以工作了!希望这对其他人有帮助。

【讨论】:

    猜你喜欢
    • 2022-11-11
    • 1970-01-01
    • 2020-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-28
    • 1970-01-01
    相关资源
    最近更新 更多