我想overwite发送的对象,像这样 class Object
@@object_send = self.instance_method(:send)
def send *args
@@object_send.bind(self).call *args
end
end
或 class Object
def send *args
我想使用rvm安装Ruby 1.9.3。然而,当我键入: rvm install 1.9.3
我得到以下错误: ERROR: Error running 'make ', please read /Users/nick/.rvm/log/ruby-1.9.3-rc1/make.log
ERROR: There has been an error while running make. Hal
我一直在使用与RVM以下命令升级红宝石: rvm get head
rvm install 1.9.3
rvm reload
rvm use 1.9.3 --default
现在,当我运行轨道的I收到以下错误信息: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:827
运行下面的命令时,我得到这个错误: $ rvm upgrade 1.9.2-p180 1.9.3-p0
Are you sure you wish to upgrade from ruby-1.9.2-p180 to ruby-1.9.3-p0? (Y/n): Y
Installing new ruby ruby-1.9.3-p0
Installing Ruby from source t