0

私は何日もの間、自分の開発環境をコンピューターにセットアップしようと試みてきましたが、運がありませんでした。覚えておくよりも多くのエラーメッセージが表示され、インストールの問題は一貫していませんでした。

私の現在の問題は、その原因がわからないため不明です。

gemのバージョンを確認しようとするとgem -v、ターミナルが数分間ロックされ、次の出力が表示されます。

/Users/Riley/.rvm/bin/gem: line 6: /Users/Riley/.rvm/bin/gem: Argument list too long
/Users/Riley/.rvm/bin/gem: line 6: /Users/Riley/.rvm/bin/gem: Undefined error: 0

そのファイルの全体の内容は次のとおりです。

#!/usr/bin/env bash

if [[ -s "/Users/Riley/.rvm/environments/ruby-2.0.0-p0" ]]
then
  source "/Users/Riley/.rvm/environments/ruby-2.0.0-p0"
  exec gem "$@"
else
  echo "ERROR: Missing RVM environment file: '/Users/Riley/.rvm/environments/ruby-2.0.0-p0'" >&2
  exit 1
fi

そして、そうでないにしても、私にはそれがどうあるべきかについての手がかりがありません。チェックwhich rubyすると私は次のようになります。

/Users/Riley/.rvm/bin/ruby

そして、私がレールをインストールしようとすると、問題は本当に生きているようですgem install rails

ERROR:  Loading command: install (LoadError)
cannot load such file -- openssl
ERROR:  While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass

**このエラーは発生しなくなり、上記の「6行目」エラーに置き換えられましたが、gem -v再び表示されると確信しています。

私もこれをすべて試しました:

rvm get head --autolibs=3
rvm pkg remove
rvm reinstall all --force

SOおよび他の多くのサイトでのソリューションの他のすべてのレンディション。

私はグーグルとSOの外で私の問題に対する解決策を持っていないので、誰かがこのセットアップを手伝ってくれることを大いに感謝します。

4

2 に答える 2

1

この問題は、Ruby のインストールに起因していました。どうやら、この回答に記載されているように、「GCC の非 LLVM バージョン」は XCode コマンドライン ツールに含まれなくなりました。

ルビーのインストール:

rvm install ruby --with-gcc=clang

RVM、Ruby、Rails を約 10 分以内にインストールしましたが、それ以外の場合はデバッグと再インストールに 1 週​​間かかりました。

于 2013-03-07T20:44:11.760 に答える
0

指定されたすべての依存関係を実行rvm requirementsしてインストールします (openssl はその 1 つです)。それはあなたの問題を解決するはずです。

于 2013-03-07T19:56:13.313 に答える