尝试安装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
答案 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。