Могу ли я запустить rubygems в Ironruby? - PullRequest
3 голосов
/ 05 сентября 2008

Возможно ли в настоящее время с выпуском Ironruby запускать rubygems? Кажется, что я должен установить переменную окружения, чтобы найти их?

Ответы [ 3 ]

5 голосов
/ 05 сентября 2008

Вы уже давно можете запускать рубины в IronRuby. Просто скачайте и установите последнюю версию IronRuby из codeplex и запустите igem в командной строке


Оригинальный ответ:

Я в том списке рассылки - чтобы спасти вас от копания, кто-то спросил это несколько недель назад, и это был ответ

Ответ (на данный момент) - нет, вы не можете, но не похоже, что это будет слишком далеко.

PS: слушайте краткий. Он в основной команде Ironruby. <3 </p>

1 голос
/ 28 января 2009

с IronRuby 1.0 Alpha 2. Вы должны получить igem.bat из коробки. По словам Джима Девилла 19 ноября 2008 года

Объявление о выпуске IronRuby 1.0 Alpha 2. Вы можете скачать его на RubyForge (http://rubyforge.org/frs/?group_id=4359), У меня скоро будет тег в SVN. Примечательные особенности: включение iirb.bat, igem.bat, irails. bat, irake.bat! Это наш первый автономный выпуск. Два предостережения: если вы хотите, чтобы вызывающая программа работала правильно, используйте -X: Interpret. Если вы хотите, чтобы Rubygems работал, убедитесь, что все ваши источники заканчиваются на /. проверить в ~ / .gemrc

С тех пор у нас теперь есть официальный сайт с ежедневной сборкой. Вы можете найти на http://www.ironruby.net/Download

После, Установите GEM_PATH в каталог \ lib \ ruby ​​\ gems \ 1.8, например C: \ рубин \ Lib \ рубин \ самоцветы \ 1.8

c:\> set GEM_PATH=c:\ruby\lib\ruby\gems\1.8

Тест с

c:\> igem.bat
1 голос
/ 05 сентября 2008

, если вы правильно настроили ENV ['GEM_PATH'] перед использованием rubygems, то гемы будут работать иногда под IronRuby. На самом деле я сейчас пытаюсь исправить это.

Кроме того, этот вопрос, вероятно, лучше подходит для списка рассылки IronRuby , чем для StackOverflow.

...