ruby v1.8.6升级到v1.8.7

环境:Windows 7

升级ruby所用的安装文件:rubyinstaller-1.8.7-p330.exe

 

因为制作MongoDB+Rails Demo的需要,所以将本地的ruby从1.8.6升级到了1.8.7。

 

本安装文件的默认目录是C:\Ruby187,而本地1.8.6的安装目录是C:\ruby。

我在安装时没有更改默认目录。

 

注意安装过程中请勾选下两项:

Add Ruby executables to your PATH.

Associate .rb and .rbw files with this Ruby installation.

 

安装完成后,在cmd下运行ruby -v,发现版本确实变成了1.8.7。

但是运行gem list时发现,没有任何gem包。

原来以前安装的gem包都被安装至C:\ruby\lib\ruby的gems文件夹中,进入C:\Ruby187\lib\ruby发现里面确实没有gems文件夹。

 

后来直接将C:\ruby\lib\ruby的gems文件夹拷贝至C:\Ruby187\lib\ruby下,发现gem list后显示出了以前的所安装的gem包。

 

但是具体这些gem包能不能用,还有待确认。

 

 

如果当初安装时更改1.8.7默认安装目录C:\Ruby187为以前的1.8.6安装目录C:\ruby,应该就不用这么麻烦了吧。。。

 

#在\lib\ruby\gems\1.8\cache中,离线或在线曾经安装过的gem包都会有自动的备份哦\(^o^)/~

#所以也不懂担心本博文中的方法是否可行,只需在cmd中切换至\lib\ruby\gems\1.8\cache目录下,

#执行 gem install *.gem -l 即可重新安装曾经的安装过的gem包,很方便的^_^

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值