我最近试图将我安装的rspec版本从-v 2.5.0更改为1.3.0以使用rails 2.x.卸载黄瓜,rspec-rails和rspec之后我去重新安装,然后收到错误“错误:执行gem ...(RangeError)bignum太大而无法转换为'long'。我尝试安装其他宝石rspec-rails和黄瓜,但他们现在也给我这个错误。即使我尝试安装rspec -v 2.5.0之前我得到相同的错误安装。我可以安装其他宝石罚款。我只有我得到错误尝试安装与rspec相关的宝石(rspec,rspec-rails和黄瓜)。这是一个真正的痛苦,因为我需要为我的rails应用程序运行一些黄瓜测试。任何洞察力都赞赏。 - 亚当
答案 0 :(得分:2)
你需要升级到ruby-1.8.7-p248至少要有保证来修复它(升级rubygems不起作用)。
的更多详情