Ruby默认不再加载BigDecimal

时间:2017-11-13 22:46:53

标签: ruby rubygems shared-libraries

几个月没有问题,我已经开始收到错误,说BigDecimal没有加载(特别是uninitialized constant BigDecimal)。简单的解决方案当然是根据需要添加require语句,但是我和其他几个人一起处理这个项目,这个问题只影响我。它发生在我的两台计算机上(MacOS + Arch),我一般都很好奇为什么会突然开始。

我怀疑它可能与从系统Ruby切换到RVM管理的Ruby有关,但切换回系统Ruby并没有解决问题。我已经对此做了一些搜索,并且没有想出任何东西。

1 个答案:

答案 0 :(得分:1)

你必须使用require bigdecimel才能使用它,你的应用程序的某些依赖性宝石可能需要它才能让你不必手动使用它们