ruby v1.8.6升级到v1.8.7_Ruby_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > Ruby > ruby v1.8.6升级到v1.8.7

ruby v1.8.6升级到v1.8.7

 2011/1/8 8:13:23  like.eagle  http://like-eagle.javaeye.com  我要评论(0)
  • 摘要:环境:Windows7升级ruby所用的安装文件:rubyinstaller-1.8.7-p330.exe因为制作MongoDB+RailsDemo的需要,所以将本地的ruby从1.8.6升级到了1.8.7。本安装文件的默认目录是C:\Ruby187,而本地1.8.6的安装目录是C:\ruby。我在安装时没有更改默认目录。注意安装过程中请勾选下两项:AddRubyexecutablestoyourPATH.Associate.rband
  • 标签:Ruby

环境: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包,很方便的^_^

?

?

?

上一篇: Ruby Enumerators 下一篇: 中国城市
发表评论
用户名: 匿名