私はubuntuからmacにスワップして、envを設定するのは約束どおり簡単ではありません。env、OSX rbenvとバンドルバトルを設定する
これは私が従うプロセスです。
- インストールXcodeは - そして、その後、
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.
- を実行して、正しいバージョンがインストールされたことを確認し、その後prefrencesに入ったと
command line tools
をダウンロードした自作
$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
RANを設置
brew doctor
これは私が得るものですYour system is ready to brew.
5.installed gitのbrew update
+ brew install git
は
7.installed Rbenvが
$ brew update
$ brew install rbenv
$ brew install ruby-build
がにeval "$(rbenv init -)"
を追加ssh経由で私のgitアカウントに私のPCを6.linked私の.bash_profileファイル
は私がインストールすることができ、すべてのバージョンを確認するために
rbenv install -list
を走った後、$ rbenv install 1.9.3-p327 $ rbenv global 1.9.3-p327
を実行した(私はrbenvを再ハッシュしている必要がありますが、私は忘れてしまった)私は、その後の1に入った後、
gem install bundler
を走りました私のレポのとエラー
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.
bundle install
を走りました0
は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
私は一体として混乱して立つところこれが今です。私はこれが私の3日目のマックを使用していると私は言ったように、私はかなり$ PATHを理解するために新しいです。私はどこかにファウルを作ったと確信しています。私は何かアドバイスをしています。
psこれは私のものです。bash_profile
export PATH="/usr/local/bin:/usr/local/bin/sublime:~/bin:$PATH"
eval "$(rbenv init -)"
ルークあなたの忍者は確かに! – TheLegend
@luke_randall、あなたを賞賛してください。 – Matt
「あなたのrbenvルビがアクティブであることを確認する」方法を明確にしてください。 'gem install bundler'を実行しようとすると、' /Library/Ruby/Gems/2.0.0ディレクトリへの書き込み権限がありません。 ' –