недопустимый многобайтовый символ (US-ASCII) (SyntaxError) для льва, # кодировка: utf-8 не работает

Я пытаюсь установить autotest с гроулом и fsevent на свой Mac, но, как и многие другие, получил следующее сообщение: loading autotest / 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 в инициализации 'из /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 : в 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: в 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: в ''

Я погуглил и попытался поместить # encoding: utf-8 во все эти файлы, но не работал. Также пытался изменить файл textmate_ruby, как это было предложено на сайте rvm, тоже не работает.

Вот моя система: Mac OS X Lion Ruby 1.9.2 Rails 3.0.1 # gem 'autotest', '4.4.6' # gem 'autotest-rails-pure', '4.1.2' # gem 'autotest-fsevent' , '0.2.4' # gem 'autotest-growl', '0.2.9'

Любая идея? Спасибо


person user1064681    schedule 24.11.2011    source источник


Ответы (1)


У меня была такая же проблема с https://github.com/drhenner/ror_ecommerce/blob/master/Gemfile

Пришлось сменить Zentest, чтобы заставить 4.5.0

gem "ZenTest", '4.5.0'# 4.6 breaks autotest
person drhenner    schedule 24.11.2011