2

RVM を使用して ruby​​ を正しくインストールできません。

エラーは言う:

No binary rubies available for: downloads/ruby-1.9.3-p327.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
Fetching yaml-0.1.4.tar.gz to /Users/xiruki/.rvm/archives
Extracting yaml to /Users/xiruki/.rvm/src/yaml-0.1.4
Configuring yaml in /Users/xiruki/.rvm/src/yaml-0.1.4.
Error running './configure --prefix=/Users/xiruki/.rvm/usr', please read /Users/xiruki/.rvm/log/ruby-1.9.3-p327/yaml/configure.log
Compiling yaml in /Users/xiruki/.rvm/src/yaml-0.1.4.
Error running 'make', please read /Users/xiruki/.rvm/log/ruby-1.9.3-p327/yaml/make.log
Installing Ruby from source to: /Users/xiruki/.rvm/rubies/ruby-1.9.3-p327, this may take a while depending on your cpu(s)...
ruby-1.9.3-p327 - #downloading ruby-1.9.3-p327, this may take a while depending on your connection...
ruby-1.9.3-p327 - #extracted to /Users/xiruki/.rvm/src/ruby-1.9.3-p327 (already extracted)
ruby-1.9.3-p327 - #configuring
Error running './configure --enable-shared --disable-install-doc --prefix=/Users/xiruki/.rvm/rubies/ruby-1.9.3-p327 --with-opt-dir=/Users/xiruki/.rvm/usr', please read /Users/xiruki/.rvm/log/ruby-1.9.3-p327/configure.log
There has been an error while running configure. Halting the installation.

何が問題なのですか?MAC初心者なのでよろしくお願いします。

ruby 1.9.3 をインストールしようとしています

しかし、curl コマンドで RVM をインストールした後は、ruby 1.8.7 に固執します。

rvm install コマンドを使用して ruby​​ 1.9.3 をインストールしようとすると、エラーが表示され続けます。

4

2 に答える 2

4

以下をせよ:

rvm の要件を必ず読むことをお勧めしますが、便宜上、要点を以下に示します。

最新の Xcode にアップグレードして起動し、[設定] -> [ダウンロード] -> [コマンド ライン ツール] の [インストール] をクリックします。

まだ持っていない場合は、homebrew をインストールします。それで:

brew update
brew upgrade
brew install git

1.9.3 より古い ruby​​ をインストールする必要がある場合は、次の手順を実行します。

brew tap homebrew/dupes
brew install autoconf automake apple-gcc42
rvm pkg install openssl

この時点rvm reinstallで、新しいものすべてに対してコンパイルされるように、すべての ruby​​ をコンパイルする必要があります。rvm use [RUBY] --defaultそのルビを使用するために実行し、それをデフォルトのものにしてください。

于 2012-12-24T02:10:21.533 に答える
0

コンパイラが必要です。Xcode コマンド ライン ツールまたは gcc。おそらくhomebrewがインストールされています。brew doctor実行して指示に従うことをお勧めします。

また、bash ファイルに行を追加する必要があります。このコマンドはそれを行います:

echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile

その後、あなたは良いはずです。


アップデート:

Xcode をインストールする代わりに、このコマンドが指示する内容を確認してください。 rvm requirements

私は現在rvmを使用していませんが、コマンドがインストールするように指示するgccの方が良いようです。

于 2012-12-23T17:25:50.500 に答える