【发布时间】:2014-08-26 05:14:03
【问题描述】:
我的系统上有 2 个版本的 Ruby,但我喜欢使用 1.8.6 版本。 有人可以告诉我怎么做吗?
/usr/local/bin/ruby -v
ruby 1.8.6(2009-08-04 补丁级别 383)[x86_64-linux]
/usr/local/rvm/rubies/ruby-2.1.2/bin/ruby -v
ruby 2.1.2p95(2014-05-08 修订版 45877)[x86_64-linux]
哪个红宝石
/usr/local/rvm/rubies/ruby-2.1.2/bin/ruby
谢谢,
PL
解决方案:
我通过在 ~/.gemrc 文件中添加 2 行在 https://superuser.com/questions/137130/how-to-configure-installed-ruby-and-gems 找到了解决方案。 感谢所有回复。
【问题讨论】:
-
您有什么特别的理由要使用这么旧的版本吗?
-
由于某些原因,一些脚本在较新的 ruby 1.8.7 中存在很多问题。所以,我尝试恢复到旧的 Ruby 版本,看看它是否有效。交流
-
将以下 2 行添加到 ~/.gemrc 文件似乎解决了我的问题:1) gemhome: /home/CHANGE_IT_TO_USERNAME/.gems 2) gempath: - /home/CHANGE_IT_TO_USERNAME/.gems
标签: ruby