【发布时间】:2013-06-01 12:28:40
【问题描述】:
我已经在 google 上搜索了 2 天,但仍然无法弄清楚我做错了什么。
我对 RoR 完全陌生,并且遵循 Michael Hartl 的 RoR 教程
本教程需要默认 gemset... $ rvm 使用 2.0.0@railstutorial_rails_4_0 --create --default 使用 /Users/mhartl/.rvm/gems/ruby-2.0.0-p0 和 gemset railstutorial_rails_4_0
我已按照说明执行所有操作,并设法创建了一个新应用。下一步是修改gemfile(完成)
接下来我被告知要进行“捆绑更新”
此时我收到以下错误消息(在它成功继续到最后之前)。
加载 RubyGems 插件“/Users/mike/.rvm/gems/ruby-2.0.0-p195@global/gems/rubygems-bundler-1.1.1/lib/rubygems_plugin.rb”时出错:找不到“rubygems” -bundler' (>= 0) 共 52 个 gem(s) (Gem::LoadError) 正在获取 gem 元数据.... ... 您的捆绑包已更新
如果我尝试将它作为 sudo bundle update 我得到这个......
/Users/mike/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/site_ruby/2.0.0/rubygems /dependency.rb:296:in `to_specs': Could not find 'bundler' (>= 0) among 16 total gem(s) (Gem::LoadError)
from /Users/mike/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/site_ruby/2.0.0/rubygems/dependency.rb:307:in `to_spec'
from /Users/mike/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in `gem'
from /Users/mike/.rvm/gems/ruby-2.0.0-p195@global/bin/bundle:22:in `<main>'
from /Users/mike/.rvm/gems/ruby-2.0.0-p195@global/bin/ruby_noexec_wrapper:14:in `eval'
from /Users/mike/.rvm/gems/ruby-2.0.0-p195@global/bin/ruby_noexec_wrapper:14:in `<main>'
我完全感到困惑。 我检查了目录和 /Users/mike/.rvm/gems/ruby-2.0.0-p195@global/gems/rubygems-bundler-1.1.1/lib/rubygems_plugin.rb" 肯定存在。
我知道其他人也有类似的问题,但任何帮助都会非常感激,我完全卡住了
【问题讨论】:
-
你可以试试
gem install bundler吗? -
嗨,杰西,我认为问题在于我试图按照教程说明并运行“捆绑更新”,显然说明是错误的。不过感谢您的帮助
标签: ruby-on-rails rvm bundler