如何在Ruby 1.9中批量使用Ruby 2.1的宝石

时间:2015-07-13 17:57:07

标签: ruby ruby-2.1

我的计算机上安装了Ruby 1.9和2.1。现在我想在Ruby 1.9中使用为Ruby 2.1安装的几个gem。但是,Ruby 1.9无法找到它们。

我试图通过设置环境变量RUBYLIB来解决这个问题,但由于需要使用的宝石太多,我无法逐一进行。有更简单的方法吗?

例如,我想在Ruby 1.9中使用的一个软件包是pango。

它的路径是〜/ ruby​​ / lib / ruby​​ / gems / 2.1.0 / gems / pango-2.2.0 /

为Ruby 2.1安装的所有软件包都可以在〜/ ruby​​ / lib / ruby​​ / gems / 2.1.0 / gems

找到

谢谢你。

1 个答案:

答案 0 :(得分:1)

我建议您使用像 rvm https://rvm.io/)或 rbenv https://github.com/sstephenson/rbenv)这样的经理,以避免手动配置您的环境。即使我只安装了一个Ruby版本,我也会使用 rvm