解决rubygems no such file to load的问题

上一篇 / 下一篇  2010-04-28 19:17:32 / 个人分类:Ruby

我的操作系统是ubuntu,之前一直使用的是ruby1.8的,但是最近要装ruby-mysql不支持ruby 1.8.6的,怎么办呢,只有重新安装ruby1.9,没想到装ruby1.9还有一些小的窍门
1.根据ruby官方网站的提示使用下面的命令安装ruby1.9
sudo apt-get install ruby1.9.1-full

2.下载rubygems 的安装包然后直接运行
ruby setup.rb

3.修改/etc/profile的配置文件来设置环境变量(这里是关键)
export GEM_HOME=/usr/lib/ruby1.9.1/gems/1.9.1
export RUBYOPT=rubygems

4.重新登录系统

第三步设置GEM_HOME是关键,不管你gem安装到那里只要设置好这个环境变量就能任意的指定gem 包环境的路径。

TAG:

 

评分:0

我来说两句

Open Toolbar