我有rvm安装的
ruby 1.8.7和1.9.3.对于每个ruby版本,我想:
>使用gem 1.3.7 for ruby 1.8.7
>使用gem 1.8.x for ruby 1.9.3
如何在rvm中设置上述内容?
解决方法
当安装rvm然后rvm安装ruby –version时采用最新的rubygems版本.所以请按照以下步骤操作:
> rvm使用1.8.7
> gem -v,例如显示1.8.24
如果您想使用rubygems特定版本,请按照步骤#3和#4进行操作.
这是为了在rvm中设置rubygems的语法
> rvm rubygems [x.y.z | latest-x.y |最新|删除]
例如:
检索rubygems-1.3.7
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 284k 100 284k 0 0 94166 0 0:00:03 0:00:03 --:--:-- 125k Extracting rubygems-1.3.7 ... Removing old Rubygems files... Installing rubygems-1.3.7 for ruby-1.8.7-p371 ... Installation of rubygems completed successfully.
然后
> gem -v =>它显示1.3.7
> rvm rubygems 1.3.7
如果您想使用任何其他版本,请转到第3步
例如:rvm rubygems最新