0

bcrypt-ruby-2.1.4 をインストールしようとしています。rvm を使用して ruby​​ 1.9.2 を削除し、再インストール/コンパイルしてから bcrypt gem をインストールする必要がありますが、gem はその 1 つのターミナル セッションでのみアクティブになります。ターミナルで別のタブを開くと、「どのソースにも bcrypt-ruby-2.1.4 が見つかりませんでした」というエラーが表示されます。

ターミナルを閉じると、Ruby を削除して再コンパイルしない限り、bcrypt gem (または json、またはキュウリ) を使用できなくなりますか?

これについてグーグルで助けを求める方法さえわかりませんか?どんなアイデアや助けも大歓迎です。

osx 10.6.8 ルビー 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 に答える