我已成功将新版本的gem上传到服务器。如果我 从本地安装gem,它已成功安装。未定义的类/模块YAML :: PrivateType
但是我从 远程服务器安装相同的gem时出现以下错误。
错误:在执行宝石...(引发ArgumentError) 未定义类/模块YAML :: PrivateType
注:
我已经包含任何类/模块之外的方法。那有什么问题 ?
我已成功将新版本的gem上传到服务器。如果我 从本地安装gem,它已成功安装。未定义的类/模块YAML :: PrivateType
但是我从 远程服务器安装相同的gem时出现以下错误。
错误:在执行宝石...(引发ArgumentError) 未定义类/模块YAML :: PrivateType
注:
我已经包含任何类/模块之外的方法。那有什么问题 ?
这是rubygems 1.5.0中的一个已知bug。降级到1.3.7(理论上这个bug已经在1.5.2中修复了,但是我还没有测试过)。
运行这些命令:
gem install rubygems-update
update_rubygems