Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails迁移rake_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails RubyonRails迁移rake

Ruby on rails RubyonRails迁移rake,ruby-on-rails,ruby,Ruby On Rails,Ruby,在rake db:migrate之后,我得到以下结果: Gem::LoadError:您已经激活了rake 11.2.2,但您的Gemfile需要rake 11.1.2 我该怎么办?运行: bundle exec rake db:migrate 基本上,问题在于您的本地(rvm/rbenv/system)rake版本为11.2.2。你可以考虑用 GEM对它进行降级。 运行: bundle exec rake db:migrate 基本上,问题在于您的本地(rvm/rbenv/system)r

rake db:migrate
之后,我得到以下结果:

Gem::LoadError
:您已经激活了rake 11.2.2,但您的Gemfile需要rake 11.1.2

我该怎么办?

运行:

bundle exec rake db:migrate
基本上,问题在于您的本地(
rvm
/
rbenv
/system)
rake
版本为
11.2.2
。你可以考虑用<代码> GEM对它进行降级。

运行:

bundle exec rake db:migrate

基本上,问题在于您的本地(
rvm
/
rbenv
/system)
rake
版本为
11.2.2
。你可以考虑用<代码> GEM来降低它。

这个问题没有复制品,我认为这是一个常见的问题。“Marc Andre找到一个,我把它标记为一个复制品。关于为什么必须执行“bundle exec”,我有很好的信息,但这并不是关于gem版本的问题。我会记住这个问题,以备将来参考。这是一个非常清晰的问题,足以成为一个很好的重复目标。这个问题是否有重复的问题,我认为这是一个常见的问题。@Marc Andre找到一个,我将其标记为重复。关于为什么必须执行“bundle exec”,我有很好的信息,但这并不是关于gem版本的问题。我会记住这个问题,以备将来参考。这是一个非常清晰的问题,足以成为一个很好的重复目标。