目前是否有可能预先释放ironruby来运行rubygems?好像我必须设置一个环境变量才能找到它们?
答案 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