【发布时间】:2010-10-10 15:42:31
【问题描述】:
当我尝试在我的 Gemfile(例如来自 github)中包含外部 gem 时,我的 RVM 无法识别外部 gem。即使已经这样做了,它仍然告诉我要运行“捆绑安装”。
例如,当我登录 shell 并执行“捆绑检查”时,我看到所有“依赖项都已满足”,但在我的浏览器中,Passenger 告诉我我的 gem 没有被签出并且“请运行 @987654322 @"。
为了更清楚,这样做会给我上面的问题:
gem 'thinking-sphinx',
:git => 'git://github.com/freelancing-god/thinking-sphinx.git',
:branch => 'rails3',
:require => 'thinking_sphinx'
但是使用本地 gem 这样做确实有效:
gem 'thinking-sphinx'
回溯是here。你知道可能是什么问题吗?
【问题讨论】:
标签: ruby-on-rails ruby rvm passenger