【发布时间】:2013-03-25 21:45:56
【问题描述】:
我正在使用 Rails 2.3.11 和 Bundler 1.0.10。
乘客返回错误
Could not find addressable-2.2.4 in any of the sources (Bundler::GemNotFound)
我安装了手动可寻址 2.2.4 并将它与 gem 'addressable', '2.2.4' 捆绑在一起做了一个 bundle install 和捆绑器说 Using addressable (2.2.4)。
还是有上面的错误。
我将Passenger 用作Apache2 模块。我将 RVM 与 Ruby 1.9.2 一起使用。乘客使用 1.8.7 运行。即使使用 RVM 将 Ruby 切换到 1.8.7 也不能解决问题。
【问题讨论】:
-
乘客是否在使用您的“系统”红宝石?您是使用 rvm 还是安装了多个 ruby 版本?您使用的是独立乘客还是 apache 模块?如果 apache 发布了相关配置行(在 apache2.conf 中)和“which ruby”的结果有更多帮助!祝你有美好的一天
-
好吧,请确保乘客使用的是与您的默认 rvm 控制台相同的 ruby。看看你的 apache2 配置
-
它现在使用相同的版本,但实际上并没有什么区别......同样的错误
标签: ruby-on-rails bundler