RoR - RubyGems没有安装?

时间:2011-07-05 01:05:11

标签: ruby-on-rails ruby-on-rails-3 rubygems bcrypt

尝试安装bcrypt-ruby-2.1.4。我必须使用rvm删除ruby 1.9.2,然后重新安装/编译,然后我可以安装bcrypt gem,但是gem只在那个终端会话中处于活动状态。如果我在终端中打开另一个选项卡,我会收到以下错误“无法在任何来源中找到bcrypt-ruby-2.1.4”

如果我关闭终端,我将无法再使用bcrypt gem(或json,或者黄瓜),除非我再次删除并重新编译ruby?

不确定如何在谷歌上寻求帮助?任何想法或帮助将不胜感激。

巴比 运行osx 10.6.8 红宝石1.9.2-p180

2 个答案:

答案 0 :(得分:4)

当您打开新终端时,您可能正在使用不同的rvm设置。

由于OS X没有附带Ruby 1.9.2,因此您将被默认为Ruby的系统安装。

http://beginrescueend.com/rubies/default/查看此链接以了解如何设置默认的Ruby版本。

答案 1 :(得分:1)

转到您的终端并输入

rvm --default use 1.9.2

这将使1.9.2成为所有终端窗口中的默认Ruby。