Используя новую установку Ruby 1.9.2 (через RVM), Textmate и пакет Handcrafted Haml, я получаю следующую ошибку при попытке его использовать:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:827:in report_activate_error ': не удалось найти RubyGem haml (> = 0) (Gem :: LoadError) из /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:261:inactivate 'из /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib /ruby/1.8/rubygems.rb:68:в "драгоценный камень" из -e: 1
Я запустил sudo gem install haml, и он успешно установился. Результат ruby -v - 1.9.2p180. Похоже, TextMate все еще ищет мою системную (Mac OS X) версию Ruby, а не новую (1.9.2), которую я установил. Когда я смотрю на гемсеты для моей установки Ruby 1.9.2 под управлением RVM, гем Haml загружается. Есть мысли о том, как заставить TextMate искать драгоценный камень в моем новом / правильном гемсете?