Я пытаюсь запустить файл ruby, который импортирует драгоценный камень. Камень ya2yaml установлен, но как-то не найден:
$ cat delme.rb
require 'rubygems'
require 'ya2yaml'
$ ruby delme.rb
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- ya2yaml (LoadError)
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
from delme.rb:2
Я установил драгоценный камень, используя:
sudo gem install ya2yaml
, и я знаю, что драгоценный камень фактически установлен:
$ gem list --local | grep ya2yaml
ya2yaml (0.26)
Кроме того, из только что скачанной мной программы rails работает:
sudo rake gems
Однако следующее не удается:
rake gems
Что заставляет меня думать, что где-то может быть проблема с разрешениями.
Почему камень не может быть найден? Что я могу сделать, чтобы диагностировать это?
Спасибо!