ruby - 运行 rake 时缺少 gem

标签 ruby ruby-on-rails-3.1

我将 rbenv 与 Ruby 1.9.2-p290、Rails 3.1 一起使用,数据库是 MySQL。

当我尝试

rake db:create

我收到以下错误:

Could not find multi_json-1.0.3 in any of the sources

我也尝试过 bundle exec rake db:create

我的 GemFile 看起来像这样:

source 'http://rubygems.org'

gem 'rails', '3.1.0'
gem 'mysql2'
gem 'json'

group :assets do
  gem 'sass-rails', "  ~> 3.1.0"
  gem 'coffee-rails', "~> 3.1.0"
  gem 'uglifier'
end

gem 'jquery-rails'

最佳答案

相当古老,但以防万一其他人遇到这个问题并正在寻找真正的答案:升级您的 bundler gem。

关于ruby - 运行 rake 时缺少 gem ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7381407/

相关文章:

ruby-on-rails - 使用乘客运行 Rails 3.0 和 Rails 3.1 应用程序(使用不同的 rvm gemsets)

jquery - 如何解决 Rails 中静默失败的 js 问题?

ruby-on-rails - Rails/Jquery Autocomplete 自动完成城市、国家插件

ruby-on-rails - 渲染部分布局不显示任何内容

ruby - 如何在 Ironruby 中使用 Ruby 库

ruby-on-rails - 在 Ruby 中,有没有比 'case - when' 更优雅的调用方法的替代方法?

ruby - Rack Sessions 在 Chrome 中迷路了

ruby-on-rails - 如何允许用户嵌入 YouTube 和 Vimeo 视频?

ruby - 了解 Rails 中的路由

ruby-on-rails - 添加字段以设计注册 View 后出现“无法重定向到 nil”错误