【问题标题】:invalid multibyte char (US-ASCII) (SyntaxError) on lion, # encoding: utf-8 does not work狮子上无效的多字节字符(US-ASCII)(SyntaxError),#编码:utf-8不起作用
【发布时间】:2011-11-24 22:55:24
【问题描述】:

我正在尝试在我的 Mac 上安装带有 growl 和 fsevent 的自动测试,但收到了与其他许多人一样的以下消息: 加载自动测试/rails_rspec2 /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/ZenTest-4.6.2/lib/autotest.rb:316:in load': /Users/xunx/projects/ourbull/.autotest:1: invalid multibyte char (US-ASCII) (SyntaxError) from /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/ZenTest-4.6.2/lib/autotest.rb:316:inblock in initialize' 来自 /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/ZenTest-4.6.2/lib/autotest.rb:315:in each' from /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/ZenTest-4.6.2/lib/autotest.rb:315:ininitialize' 来自 /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/rspec-core-2.0.1/lib/autotest/rspec2.rb:11:in initialize' from /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/rspec-rails-2.0.1/lib/autotest/rails_rspec2.rb:31:ininitialize' 来自 /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/ZenTest-4.6.2/lib/autotest.rb:245:in new' from /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/ZenTest-4.6.2/lib/autotest.rb:245:inrun' 来自 /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/gems/ZenTest-4.6.2/bin/autotest:7:in <top (required)>' from /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/bin/autotest:19:inload' 来自 /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/bin/autotest:19:in `'

我四处搜索并尝试将 # encoding: utf-8 放入所有这些文件,但不起作用。 还尝试按照 rvm 网站上的建议更改 textmate_ruby 文件,也不起作用。

这是我的系统: Mac OS X 狮子 红宝石 1.9.2 导轨 3.0.1 # gem '自动测试','4.4.6' # gem 'autotest-rails-pure', '4.1.2' # gem 'autotest-fsevent', '0.2.4' # gem 'autotest-growl', '0.2.9'

有什么想法吗?谢谢

【问题讨论】:

    标签: ruby-on-rails autotest


    【解决方案1】:

    https://github.com/drhenner/ror_ecommerce/blob/master/Gemfile 也有同样的问题

    我不得不更改 Zentest 以强制 4.5.0

    gem "ZenTest", '4.5.0'# 4.6 breaks autotest
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-24
      • 2011-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-06
      • 2010-12-16
      • 1970-01-01
      相关资源
      最近更新 更多