我一直在与这个小时争吵,无法弄清楚发生了什么事情。我试图运行耙分贝:复位,并得到了以下错误:Rails - rake db:重置耙机错误
rake aborted!
/Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/lib/rake/trace_output.rb:16:in `block in trace_on': invalid byte sequence in US-ASCII (ArgumentError)
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/lib/rake/trace_output.rb:14:in `map'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/lib/rake/trace_output.rb:14:in `trace_on'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/lib/rake/application.rb:328:in `trace'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/lib/rake/application.rb:183:in `display_error_message'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/lib/rake/application.rb:169:in `rescue in standard_exception_handling'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/lib/rake/application.rb:159:in `standard_exception_handling'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/lib/rake/application.rb:70:in `run'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/gems/rake-10.0.4/bin/rake:33:in `<top (required)>'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/bin/rake:23:in `load'
from /Users/zephyr4434/.rvm/gems/ruby-1.9.3-p385/bin/rake:23:in `<main>'
我不知道是什么原因造成这一点。我尝试删除最近安装的宝石,但不知道我还能做什么。
耙db:复位似乎完美,然后我得到这个在控制台的结尾。
什么可能会导致此问题的任何想法?
好的我想通了。我忘记了rake db:reset也运行了seeds.rb文件,结果证明我在该文件中有一些导致此问题的错误数据,所以它不是更广泛的环境问题。
我仍然得到错误,当我尝试做耙分贝:重置 – Zephyr4434
刚更新我的答案 –
谢谢 - 将其添加到我的Gemfile,但仍然出现错误。我也运行了捆绑命令,但它似乎没有区别 – Zephyr4434