安装rspec gem bignum太大而无法转换为“long”时出错

时间:2011-02-14 07:04:20

标签: rspec cucumber gem bignum

我最近试图将我安装的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应用程序运行一些黄瓜测试。任何洞察力都赞赏。 - 亚当

1 个答案:

答案 0 :(得分:2)

你需要升级到ruby-1.8.7-p248至少要有保证来修复它(升级rubygems不起作用)。

有关http://revision-zero.org/history-of-a-bug

的更多详情