Bir istemci projesi için rbenv aracılığıyla ruby 2.1.4 yüklenmeye çalışıyorum. Daha önce ben, aşağıdaki hatayı almaya devam Yosemite yükselttikten sonra, rbenv yoluyla yakut sürümlerini yüklemek mümkün oldum rağmenrbenv: ruby-build yüklü olsa bile böyle bir komut "install" yok
: etrafında kazma sonra
rbenv: no such command 'install'
, ben "yüklemek nasıl hakkında ipuçları çok gördük "homebrew ile yüklenir yakut-build eklentisi gelmektedir: Ben homebrew aracılığıyla rbenv yüklü
which ruby-build
/usr/local/bin/ruby-build
ama hangi rbenv kullanımını çalıştığınızda, alıyorum:
rbenv() {
typeset command
command="$1"
if [ "$#" -gt 0 ]
then
shift
fi
case "$command" in
(rehash|shell) eval `rbenv "sh-$command" "[email protected]"` ;;
(*) command rbenv "$command" "[email protected]" ;;
esac
}
Demlemek ve demlemek yükseltme rbenv ruby-builder brew çalıştırmak ve bana her şeyi güncel olduğunu söylüyor.
zsh: Aşağıda
benim tam $ PATH olan böyle bir dosya ya da dizin:/usr/local/var/rbenv/şim:/usr/local/var/rbenv/şim:/usr/local/bin:/usr/local/sbin: /Users/dannycox/.rbenv/shims: /Users/dannycox/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/go/bin: /Users/dannycox/.rbenv/shims: /Users/dannycox/.rbenv/binGÜNCELLEME: Biraz daha derin bir başka cevap bulundu Github üzerinde kazma sözler gösterdi, ancak sorunu rbenv ile çözemedi. Ben 2.1.4 inanıyoruz https://github.com/sstephenson/rbenv/issues/610#issuecomment-56240018
şimdi benim makinede yüklü, ancak bunlar yüklü: Başarıyla Sonuç olarak /Users/dannycox/.rubies/ruby-2.1.4
içine yakut 2.1.4 yüklü benim bundler yeni yakut 2.0 sürümü ile çalışmaz ve ben paket yüklemeye mücevher çalıştığımda aşağıdaki hatayı alıyorum:
Fetching: bundler-1.7.6.gem (100%)
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory
Yine yakut-build rbenv iyi davranmak değil neden tanımlamak için ihtiyaç ...
http: // stackoverflow.com/questions/17618113/the-command-rbenv-install-is-eksik – Nikola
Teşekkürler Nikola - ne yazık ki benim asıl soruda söylediğim gibi, şu anda ruby-build yüklü ve hala aynı "alma gibi bir komut" var '@ –
hey @Danny bu sorun için herhangi bir düzeltme aldınız mı? Aynı konuyla yüzleşiyorum. Sadece Yosemite'ye yükseltildi. – Sourabh