そのため、ubuntu から mac に切り替えたばかりで、env の設定は約束したほど簡単ではありませんでした。
これは私が従ったプロセスです。
- xcodeをインストールしました-次に、設定に入り、ダウンロードしました
command line tools
次に、実行して、正しいバージョンがインストールされていることを確認します
gcc --version
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00) Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- 次に、自作をインストールしました
$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
走っ
brew doctor
て、これが私が得たものですYour system is ready to brew.
5.インストールされたgit brew update
+brew install git
6.ssh経由で私のPCを私のgitアカウントにリンクしました
7.Rbenvのインストール
$ brew update
$ brew install rbenv
$ brew install ruby-build
eval "$(rbenv init -)"
私の .bash_profile ファイルに追加されました
実行
rbenv install -list
して、インストールできるすべてのバージョンを確認してから実行しました$ rbenv install 1.9.3-p327 $ rbenv global 1.9.3-p327
(rbenvを再ハッシュする必要がありましたが、忘れていました)その後、実行しました
gem install bundler
次に、私のレポの1つに入り、実行
bundle install
してエラーで爆発しましたGem::InstallError: better_errors requires Ruby version >= 1.9.2. An error occurred while installing better_errors (0.7.0), and Bundler cannot continue. Make sure that `gem install better_errors -v '0.7.0'` succeeds before bundling.
走っruby -v
て、それが1.8.7の「ボール」にあるのを見ました-私は叫びました
これを修正するために、私は次のことをしました
rbenv rehash
ruby -v
そしてruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-darwin12.3.0]
自分もハイタッチした次にバンドルを実行しようとすると、同じエラーが発生します??
$ which bundle /usr/bin/bundle $ which gem /Users/fortknokx/.rbenv/shims/gem
これが今、私が混乱しているところです。私が言ったように、これはMacを使用して3日目であり、$ PATHを理解するのはかなり新しいので、どこかでファウルを犯したと確信しています。私が開いているアドバイス。
PSこれは私の.bash_profileにあるものです
export PATH="/usr/local/bin:/usr/local/bin/sublime:~/bin:$PATH"
eval "$(rbenv init -)"