Я установил ruby 1.9.2 с помощью программы установки одним щелчком мыши на Windows 7.
Теперь у меня есть гем, который работает только на 1.8.7
Итак, я установил Pik и пытаюсь получить1.8.7 работает.
irb работает нормально, но require - нет.
Например, если я создаю список драгоценных камней, он отображает соответствующий камень. Когда мне требуется gem в irb, он говорит нет.такой файл для загрузки.
Когда я использую Pik, чтобы переключиться обратно на 1.9.2, все в порядке (т. е. загружается драгоценный камень)
Я попытался загрузить драгоценные камни вне pik и внутри pik.
вот мой путь загрузки, работающий под 1.8.7:
....>ruby -ve "puts $LOAD_PATH.inspect"
ruby 1.8.7 (2011-06-30 patchlevel 352) [i386-mingw32]
["C:/Ruby187/lib/ruby/site_ruby/1.8", "C:/Ruby187/lib/ruby/site_ruby/1.8/i386-ms
vcrt", "C:/Ruby187/lib/ruby/site_ruby", "C:/Ruby187/lib/ruby/vendor_ruby/1.8", "
C:/Ruby187/lib/ruby/vendor_ruby/1.8/i386-msvcrt", "C:/Ruby187/lib/ruby/vendor_ru
by", "C:/Ruby187/lib/ruby/1.8", "C:/Ruby187/lib/ruby/1.8/i386-mingw32", "."]
Я не вижу Ruby187 / lib / ruby / gems / 1.8 на пути ... возможно, этопроблема?если так, как я могу это исправить (я не знаю, как изменить путь загрузки) и кто-нибудь знает, почему не работает pik или что я мог сделать, чтобы исправить.
В конце концов, кто-нибудь знаетпросто как избавиться от 1.9.2 и сделать чистую установку 1.8.7?
Спасибо за любую помощь!