0

ご存じのとおり、Ruby は Mac にプリインストールされており、バージョンは 1.8.7 です。

[zhuhuihuihui@akematoMac-mini ~] $ ruby --version 
ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]

何らかの理由で、代わりに Ruby-1.9.3 を使用する必要があります。

基本的に、私は次の手順に従いました:

brew update
brew install rbenv
brew install ruby-build
rbenv install 1.9.3-p0
rbenv rehash

すべて正常に動作しますが、1.9.3 をインストールした後も同じバージョン (1.8.7) を取得しています。次のようにフルパスを入力した場合にのみ、ruby-1.9.3 を使用できます。

[zhuhuihuihui@akematoMac-mini ~] $ ~/.rbenv/versions/1.9.3-p0/bin/ruby --version
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin12.4.0]

しかし、私のシステムはまだ Ruby-1.8.7 を使用しています。

どんな助けでも大歓迎です。

4

3 に答える 3

1

これはおそらくあなたと関係があります$PATH.bash_profilerbenv のパスを追加するように編集しましたか?

$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile

基本的に、 https ://github.com/sstephenson/rbenv#installation の手順の手順 2 ~ 6 を実行したことを確認することをお勧めします。

于 2013-08-06T15:05:59.247 に答える