Ruby on Rails UTF-8中无效的字节序列(ArgumentError)

时间:2014-09-01 21:51:37

标签: ruby-on-rails ruby macos ruby-on-rails-4 utf-8

当我运行命令

rails generate mongoid:config

rails generate rspec:install

我收到此错误 - match: invalid byte sequence in UTF-8 (ArgumentError)
我试过那些宝石:

gem 'rack-utf8_sanitizer'
gem "handle_invalid_percent_encoding_requests"
gem 'utf8-cleaner'

他们没有帮助! 我使用的是macbook OSX 10.9 我该如何解决? 我正在使用ruby 2.1.2并且我通过rails new myapp制作app并且我还没有更改代码中的任何内容。

1 个答案:

答案 0 :(得分:0)

我发现了什么问题!这是一个宝石的春天'当你运行时自动添加到Gemfile:rails new myapp。要避免此问题,您需要运行:rails new myapp --skip-spring
我在这里找到了答案:Rails Spring breaking generators