我可以在ironruby中运行rubygems吗?

时间:2008-09-04 23:29:55

标签: rubygems ironruby

目前是否有可能预先释放ironruby来运行rubygems?好像我必须设置一个环境变量才能找到它们?

3 个答案:

答案 0 :(得分:5)

你已经能够在IronRuby下运行rubygems很长一段时间了。只需下载并安装最新的IronRuby from codeplex,然后在命令行上运行igem


  

原始答案:

     

我在邮件列表上 - 为了节省您的挖掘费用,几周前有人问过这个问题,this was the answer

     

答案(在这一点上)是否定的,你不能,但它似乎不会太遥远。

     PS:听听简短的说。他是ironruby的核心团队。 < 3

答案 1 :(得分:1)

如果在使用rubygems之前正确设置ENV ['GEM_PATH'],那么gems将在IronRuby下运行有时。我现在正在考虑解决这个问题。

此外,这类问题可能更适合IronRuby mailing list而不是StackOverflow。

答案 2 :(得分:1)

使用IronRuby 1.0 Alpha 2.您应该能够获得开箱即用的igem.bat。根据Jim Deville的说法,2008年11月19日

  

宣布发布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