0

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

如果我关闭终端,除非我再次删除并重新编译 ruby​​,否则我将不再能够使用 bcrypt gem(或 json 或 cucumber)?

不知道如何甚至谷歌寻求帮助?任何想法或帮助将不胜感激。

Bobby 运行 osx 10.6.8 ruby​​ 1.9.2-p180

4

2 回答 2

4

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

由于 OS X 不附带 Ruby 1.9.2,因此您默认使用 Ruby 的系统安装。

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

于 2011-07-05T01:09:04.440 回答
1

转到您的终端并输入

rvm --default use 1.9.2

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

于 2011-07-05T01:13:09.557 回答