我正在使用 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 在一起做了bundle install
bundler 说 Using addressable (2.2.4)
.还是有上面的错误。
我使用Passenger 作为Apache2 模块。我将 RVM 与 Ruby 1.9.2 一起使用。乘客使用 1.8.7 运行。即使使用 RVM 将 Ruby 切换到 1.8.7 也不能解决问题。
最佳答案
除了 Zachary 所说的,那就是确保你选择了正确的 gemset,一定要运行bundle install
在项目的目录中。就我的 Padrino 项目而言,一旦我运行了 bundle,它就可以正常工作(选择了那个 gemset)。
关于ruby-on-rails - Bundler 是幽灵 bundle - 它使用 gem 但乘客返回 GemNotFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5328914/