这个问题分为两部分:
我试图在JRuby中安装json gem。首先我改变了
我做的默认Ruby到JRuby:rvm jruby
(并检查完成
确定我通过rvm current
)使用jruby。然后我做了jruby
-S gem install json
。它成功安装:
Successfully installed json-1.7.5-java
但是当我gem list
(或jruby -S gem list
)时,我只获得安装JRuby时安装的宝石。我尝试退出终端,再次进行宝石清单,但仍然没有显示。
感谢任何帮助。感谢
我发现gem env中的gempath与宝石的安装位置不同。如何在此列表中添加另一个新的gempath(在bash中)? 或者最好如何确保宝石安装在正确的GEM路径中?
答案 0 :(得分:0)
由于我使用rvm来安装jruby,我使用它来在正确的位置安装gem:
sudo rvm jruby do gem install json