1

Mavericks OSXをインストールしたところ、いくつかの Redmine ベースのプロジェクトで使用していた以前の Ruby バージョンが失われました。言うまでもなく、私は現在アップルに満足していません。

とにかく、ここで説明されている@RyanWilcoxの手順に従って、以前のRubyバージョンをインストールしています2.0.-

OS X Mavericks で Ruby をダウングレードする際の問題

これは有望に見えますが、残念ながら私はインストールに行き詰まっrubyていmacportsます。私が走るとき

sudo port install ruby

すべて問題ないように見えますが、スタックしてしまいます

--->  Building gettext

ステップ。私はmacportsユーザーではないので、ここで何が起こっているのか、どこを見ればよいのかさえわかりません。この問題を解決するために誰かが私を正しい方向に向けることができますか?

4

2 に答える 2

0

私の場合、xcode-select -s <Xcode5 Developer folder path>マシンに Xcode の 2 つのバージョン (4.6 と 5) があり、ポートのビルド時には Xcode4 コマンドライン ツールを使用していたため、 を使用して Xcode5 コマンドライン ツールに切り替える必要がありました。

また、フィールドを次 のよう/opt/local/etc/macports/macports.confに設定してマルチコア ビルドを有効にし ました。buildmakejobsbuildmakejobs 2

于 2013-11-11T14:24:42.343 に答える
0

xcode コマンド ライン ツールをインストールしましたか? 最初に試してくださいxcode-select --install

また、MacPorts の代わりにHomebrewを使用することをお勧めします。Homebrew 経由で rbenv をインストールする手順は次のとおりです: https://github.com/sstephenson/rbenv#homebrew-on-mac-os-x

brew install rbenv ruby-build
rbenv init
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile && source ~/.bash_profile    
rbenv install 1.8.7-p374 # or any version listed in `rbenv install -l`
rbenv local 1.8.7-p374

現在、1.8.7 がユーザーのデフォルトの Ruby バージョンです。

于 2013-11-09T09:19:55.647 に答える