Joe*_*ann 5 ruby-on-rails bundler
我正在使用Rails 2.3.11和Bundler 1.0.10.
乘客返回错误
Could not find addressable-2.2.4 in any of the sources (Bundler::GemNotFound)
Run Code Online (Sandbox Code Playgroud)
我安装了手动寻址2.2.4和我捆绑它gem 'addressable', '2.2.4'做了一个bundle install和打捆说Using addressable (2.2.4).
仍有上述错误.
我正在使用Passenger作为Apache2模块.我在Ruby 1.9.2中使用RVM.乘客运行1.8.7.即使使用RVM将Ruby切换到1.8.7也无法解决问题.
如果您使用的是 RVM,那么您的项目的 gemset 很可能未同步。
尝试做
rvm gemset list
Run Code Online (Sandbox Code Playgroud)
如果您为此项目创建了 ruby 并为其创建了 gemset,它将在那里列出。做
rvm gemset use nameOfGemsetForYourProject
Run Code Online (Sandbox Code Playgroud)
RVM 是一个很棒的工具,但它可能会搅浑水,并在确保您在正确的命名空间下安装 gem 时造成一些混乱。
要检查为宝石集安装了哪些宝石,在对其进行“使用”后,只需输入“宝石列表”
| 归档时间: |
|
| 查看次数: |
1102 次 |
| 最近记录: |