我已经运行 Ruby 1.8.7 和 Ruby 1.9 几个星期了。我安装的是Ruby 1.9,后缀为19,这样解释器、rake、gem等命令都是“ruby19”、“irb19”、
“rake19”、“gem19”等。1.8.7 等效项没有后缀,因此是默认值。
我认为这是管理两个 Ruby 版本的最简单、最透明的方法。我可以改变#!我的 Ruby 脚本行使用一个版本或另一个版本。
我读过一些更奇特的解决方案,其中包括动态更改符号链接,或者像 rvm 这样成熟的解决方案。但我更喜欢简单透明的方法。我只是想知道它是否有任何严重的缺点。
RVM 摇滚!给它一个机会。 “成熟的解决方案”并不意味着复杂。它对于切换 ruby 版本非常有效。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)