安装 rbenv 后,我需要添加需要'rubygems'



我在Macbook上用rbenv替换了rvm,这样做之后,我需要向东西添加require 'rubygems'才能让它们工作。

有没有办法强制要求红宝石,或者消除对红宝石的需求?

出于理智的原因,您应该始终需要您需要的东西。由于红宝石默认包含在 ruby 1.9 中,因此您应该执行以下操作:

require 'rubygems' unless defined?(Gem)

在脚本的顶部。

最新更新