我正在使用rails 3.1并指定从我的gemfile中的github获取最新的annotate gem
gem 'annotate', "~> 2.4.1beta", :git => 'git://github.com/ctran/annotate_models.git'
我已经运行了bundle install,但是当我运行注释来注释我的模型时,我得到了错误......
`block in setup': You have already activated annotate 2.4.0, but your Gemfile requires annotate 2.4.1.beta1. Consider using bundle exec. (Gem::LoadError)
我仍然要了解宝石是如何更新的,所以任何关于如何解决这个问题的建议都会很棒。我已经尝试过捆绑exec,但是我得到了“错误的参数数量”错误。
谢谢! 标记
答案 0 :(得分:4)
我不知道您的注释命令是什么,但您应该尝试
prompt> bundle exec {your annotate command with its args}
答案 1 :(得分:0)
你可以这样做:
尝试使用
卸载机架gem uninstall annotate
当您询问注释版本时,请选择2.4.0
并运行
bundle install