这是我的Gemfile
source :rubygems
gem 'rake', '0.9.2.2'
gem 'sinatra'
gem 'activerecord', '3.0.9'
gem 'pg', '~> 0.12.2'
gem 'logger'
gem 'nokogiri'
group :development, :test do
gem 'rack-test'
gem 'ruby-debug19'
gem 'sqlite3'
end
我运行在其他项目中工作的 rake console
,现在我收到这条消息:
您已经激活了 activesupport 3.1.3,但是您的 Gemfile 需要 activesupport 3.0.9。使用 bundle exec 可能会解决这个问题。
我如何使用 `bundle exec 来解决这个问题?什么意思?
最佳答案
要停止使用 bundle exec rake
,您可以运行 bundle clean --force
。此命令将更新您的 Gemfile.lock。
关于ruby - 使用 bundle exec 可以解决这个问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8809878/