Okie dokie - ITは最近、私のシステムを新しくライオンに更新しました。OS X lion rvm、rubyは正常にインストールされますが、実行されません。私は何が欠けていますか?
私はFederico Araujoのブログの指示に従ってインストールを準備しています(http://www.frederico-araujo.com/2011/07/30/installing-rails-on-os-x-lion-with-私はRVM/RubyGemsのを処理するためにhttp://beginrescueend.com/rvm/install/から
curl -L get.rvm.io | bash -s stable --rails
を使用例外と自作-RVM-と-mysqlの)/、/レールがインストールされます。エラーは報告されていません。
私は私の.profileに
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM function
を追加した、すべてのウィンドウ、リニューアルオープンし、端末を閉じて、端末を起動するには.profile供給されることを保証しました。
私は何をしていても、RVMを使用して1.9.3に切り替えたり、レールを使用することはできません。
パスに追加パスではNothingまたは$ HOME/.rvm /スクリプト/ RVM:
$ rvm list
-sh: rvm: command not found
と
$ type rvm | head -1
-sh: type: rvm: not found
私はパスに$ HOME/.rvm/binを追加した場合、私はRVMのジャズを参照してください、しかし
$ type rvm | head -1
rvm is hashed (/Users/soychicka/.rvm/bin/rvm)
そして、私はパスに$ HOME/.rvm /スクリプトを追加し、
01もしすることができます$ type rvm | head -1
rvm is /Users/soychicka/.rvm/scripts/rvm
最後に、 'rvm list'を発行してもエラーは発生しませんが、単に新しいプロンプトが返されます。
また、すべてが正しくコンパイルされてインストールされているようです。 RVMをRuby 1.9.3にアップグレードすることはできません。
ここで何が間違っていますか?私はすべての明らかに関連する質問を見てきましたが、一致するように見えるものはありませんでした...
これは、私のチームがRailsでプロトタイプ作成の容易性を目の当たりにしているとは思えません。
UPDATE: (ただし、.bash_profileのではない)私の.profileに以下の追加は、問題解決したように見えます:
PATH=$HOME/.rvm/bin:$PATH
if [ -s "$HOME/.rvmrc" ]; then
source "$HOME/.rvmrc"
fi # to have $rvm_path defined if set
if [ -s "${rvm_path-$HOME/.rvm}/scripts/rvm" ]; then
source "${rvm_path-$HOME/.rvm}/scripts/rvm"
fi
しかし私には、それが快適であるには余りにもハックビットを感じているが、まだ明らかではないなぜこれは私の他のライオンのインストールとは異なります...最初にインストールされたのは2月ですが、先月のシステムでrvmをセットアップしようとしましたが、これは同じ一連の手順に従いませんでした。誰にでもアイデアはありますか? man bash
After reading that file, it looks for ~/.bash_profile,
~/.bash_login, and ~/.profile, in that order, and reads and
executes commands from the first one that exists and is readable.
から
正しい、.bash_profileをと.bash_loginは〜には存在しません。 プロファイルが正しく読み込まれています - 「エコー」プロファイル「 '」と私のパスが正しく設定されていることからもわかります。 うん、ソース "$ HOME/.rvm/scripts/rvm"も実行しようとした。 (もちろん、私はbashに渡す前にファイルを読みました。) – soychicka