当我运行任何 Rails 命令时,例如rails s
我收到以下错误:
在任何来源中均找不到 diff-lcs-1.1.2
尝试跑步bundle install
.
不过,我已经安装了 diff-lcs。
捆绑显示 diff-lcs
/opt/local/lib/ruby1.9/gems/1.9.1/gems/diff-lcs-1.1.2
当我执行以下操作时,我也会看到 diff-lcsgem list
command
我的 GEM_HOME 是 /opt/local/lib/ruby1.9/gems/1.9.1
作为参考,这是我的 Gemfile 的内容:
source 'http://rubygems.org'
gem 'rails', '3.0.0'
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
group :development do
gem 'rspec-rails', '2.0.0'
end
group :test do
gem 'rspec', '2.0.0'
gem 'webrat', '0.7.1'
end
和输出which rails
is /usr/bin/rails
如果您使用的是 Rails 3,请编辑 Rails 应用程序根目录中的“Gemfile”,使其包含
gem 'diff-lcs'
然后从 Rails 应用程序的根目录运行“bundle install”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)