Bu yüzden, ubuntu'dan yeni bir dosya aldım ve env, vaat edilen kadar kolay olmamıştı.Env'yi kurma, OSX rbenv ve paket savaşı
Bu takip ettiğim işlemdir.
- yüklü xcode - o zaman prefrences gitti ve
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.
- sonra homebrewleri
$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
ran yüklü çalıştırarak
command line tools
sonra sağ versiyonu yüklendiğini doğrulandı indirilen
aldığım nedir 0brew doctor
ve bu benYour 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
için eval "$(rbenv init -)"
eklendi ssh ile benim git hesabıma pc 6.linked benim .bash_profile dosyası
sonra birine gitti ı yükleyebilir tüm sürümlerini görmek için
rbenv install -list
koştu ve ardından$ rbenv install 1.9.3-p327 $ rbenv global 1.9.3-p327
(i rbenv rehashed gerekirdi ama unuttum) i sonra
gem install bundler
ran ran benim repo en kaçmışbundle install
hataları ile havaya uçurdu hangiGem::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.
rbenv rehash
ruby -v
ve got ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-darwin12.3.0]
sonra yüksek kendime
- haykırdı - 0
ruby -v
koştu ve onu 1.8.7 "topları" konulu olduğunu gördü daha sonra paketi çalıştırmayı denedi ve aynı hata geliyor mu? i halt olarak karıştı standı nerede
$ which bundle /usr/bin/bundle $ which gem /Users/fortknokx/.rbenv/shims/gem
yani bu şimdi. dediğim gibi bu benim mac kullanarak üçüncü gün ve ben $ PATH anlamak için oldukça yeni Ben bir yere bir faul yaptım eminim. Açık olduğum herhangi bir tavsiye.
ps Bu benim sahip olduğum şey.bash_profile
export PATH="/usr/local/bin:/usr/local/bin/sublime:~/bin:$PATH"
eval "$(rbenv init -)"
Kesin bir ninja luke! – TheLegend
@luke_randall, size övgü. – Matt
Lütfen, rbenv ruby'nizin etkin olduğundan emin olun. Ayrıca "gem install bundler" ı çalıştırmayı denediğimde: "/Library/Ruby/Gems/2.0.0 dizini için yazma izniniz yok." –