Я пытаюсь установить автотест с growl и fsevent на моем Mac, но получил следующее сообщение, как и многие другие:
загрузка автотеста / 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:in
блок в инициализации '
из /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:in
initialize '
из /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:in
initialize '
из /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:in
run '
из /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:in
load '
от /Users/xunx/.rvm/gems/ruby-1.9.2-p290@rails3/bin/autotest:19:in `'
Я погуглил и попытался поставить # 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'
Есть идеи? Спасибо