0

私はこのスレッドに従い、Linuxiosの回答に従いました。すべてが正常に機能していましたが、その後、

-bash: export: `[[': not a valid identifier
-bash: export: `-s': not a valid identifier
-bash: export: `/Users/duaneadam/.rvm/scripts/rvm': not a valid identifier
-bash: export: `]]': not a valid identifier

そこで、ターミナル経由で.bash__profileに移動して削除しました。

export PATH=$PATH:/usr/local/git/bin/ [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

..コードの行が問題だと思っていますが、その後に得られるものはさらに悪いです。いくつかの理由で..Rubyがインストールされていません..再び。そこで、コード行を再度追加してMacを再起動/再起動しようとしましたが、それでも問題は解決しません。スクリーンショット:

.bash_profile: .bash_profile 解決策をお願いしますか?彼の方法を使って再インストールも試みました。おやおや、これは難しいかもしれません。RubyonRailsは私だけのものではありません。

4

1 に答える 1

2

rvmを使用したrubyの設定は、非常に複雑になる場合があります。いくつかの黄金のルールは、rvmのようなパッケージマネージャーを使用するときにsudoを実行しないことです。

次のことを試してください。

  • rvm implode(これにより、基本的にrvmのインストールが完全に削除されます。)
  • 〜/ .bash_profileおよび〜/.bashrcからrvmのすべての参照を削除します
  • which ruby(出力は/ usr / binのようにruby --versionなり、OS Xにバンドルされているデフォルトの1.8.7にもなります。)
  • シングルユーザーモードでrvmを再インストールします。
  • 選択したルビーバージョンをインストールします。
  • 必ずrubyプログラムが存在する場所に.rvmrcファイルを作成してください。(.rvmrcの一般的な内容-> rvm use ruby-version@gemset-name --create;例rvm use 1.9.3@my-awesome-project --create:)
  • .rvmrcを使用してディレクトリにcdします
  • 正しいジェムセットがロードされていることを確認してくださいrvm gemset list

また、rvmが関数としてロードされていることを確認してください。type rvm | head -1(これは、コンソールに入力して確認できます。)

http://jfire.io/blog/2012/03/02/xcode-4-dot-3-homebrew-and-ruby/から私に役立ったいくつかのポイント:

  • apple-gcc42、autoconf、automakeをインストールします(homebrewのようなパッケージマネージャーを使用すると便利です)。
  • またrvm requirements、インストールする必要のある他のツールについても説明します。

乾杯!

于 2013-02-03T05:48:48.127 に答える