Gem 我把 ruby 从 1.8.6 升级到了 1.8.7,那么原先在 1.8.6 下面的 gem 包怎么才能迁移到 1.8.7 下呢?

zhanggs007 · July 11, 2012 · Last by sevk replied at July 12, 2012 · 2556 hits

如题,我把 ruby 从 1.8.6 升级到了 1.8.7,那么原先在 1.8.6 下面的 gem 包怎么才能迁移到 1.8.7 下呢?求大侠指教

用 rvm 吧,就没有这些烦恼了。 楼主的问题,我也关注下。

1.8.6...

理论上,大多数的 gem,只要把 ruby 下的 gems 包文件夹拷过去就成了 还有 bin 下的一些也有要拷过去的 但是,这样搞,然后一个个验证是不是成功,还不如直接在新的里面直接装了

如果用 rvm 管理的话,可以使用 rvm gemset copy 1.8.6### 1.8.7###

还是用 1.9.3 吧,呵呵。

You need to Sign in before reply, if you don't have an account, please Sign up first.