Это чистая установка OSX 10.7 Lion.Вот действия, которые я предпринял:
Я установил Xcode (4.1)
Я установил RVM (1.8.0):
bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile
Я установил ruby1.8.7 и 1.9.2
rvm install 1.8.7
rvm install 1.9.2
Я переключаюсь на 1.8.7
rvm use 1.8.7
Я устанавливаю драгоценный камень
gem install json
Я использую этот драгоценный камень вфайл ruby.
require 'json'
Я пытаюсь запустить этот файл ruby и получаю следующую ошибку:
main.rb.txt:1:in `require': no such file to load -- json (LoadError)
Я дважды проверяю свои драгоценные камни:
gem list
... достаточно, он установлен.
*** LOCAL GEMS ***
json (1.5.4)
rack (1.3.2)
rake (0.9.2 ruby)
sinatra (1.2.6)
tilt (1.3.3)
Эта проблема возникает независимо от того, какой драгоценный камень мне нужен.Однако, если я переключаюсь на 1.9.2, все работает нормально.
Я удалил и переустановил ruby 1.8.7 (вместе с любой другой версией) с RVM.Я удалил и переустановил драгоценные камни с драгоценными камнями.Чего мне не хватает?
Дополнительная информация: Версия Gem: 1.8.6