rake gems:安装,如何防止特定gem安装?

时间:2011-08-30 20:02:34

标签: ruby-on-rails rake

我所需要的宝石之一安装的宝石之一是i18n-0.5.0 ....这会导致我的其他宝石出现问题......

但是i18n-0.4.2可以工作....但我不能同时拥有这两个,因为该应用程序更喜欢最新的i18n宝石。

这就是我需要正确的i18n的方式:

config.gem'i18n',:version => '0.4.2'

不超过。

所以..两个问题,为什么它更喜欢新的,当我指定较旧的那个? 如何防止0.5安装?

1 个答案:

答案 0 :(得分:-1)

我不确定,但你的问题可能来自仍在你的环境中安装的0.5.0版本的gem。尝试gem list I18n查看所有版本,如果0.5.0在这里,您可以尝试:

gem uninstall I18n 0.5.0

此版本之前安装过,永不删除。但是使用新配置时,不会使用rake gem:install命令重新安装。