Yükleme gem veya güncelleme RubyGems izinleri hata ile başarısız olur
Gem (gem install mygem
) veya güncelleme RubyGems (gem update --system
) bir yüklemeye çalışıyorum bu hata ile başarısız:
ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
Bu nasıl çözeceğini kimsenin fikri olan?
CEVAP
/Library/Yakut Taşlar içine yazma izinleri/1.8 dizin yok.
tam olarak demek istediğim bu, orada yazma yetkiniz yok.
Ruby sürümü Apple tarafından yüklenen, kendi kullanımı için. TAMAM bu küçük bir değişiklik olsa dane yaptığınızı biliyorsanızizinleri sorun hakkında emin değil , çünkü, bu yol boyunca devam etmek için iyi bir fikir değil bence.
Bunun yerine, ederim şiddetle öneririm bak içine kullanarak ya da rbenv RVM yönetmek ayrı bir Yakut, yüklü bir sanal ev dizini, sen-ebilmek değiştir/kat/mil/değişiklik olmadan endişesi berbat sistem Ruby.
İkisi arasında, RVM geçmişte çok kullandım ama rbenv kullanıyorum. rbenv alır bir daha "hands-off" Ruby yükleme yönetmek için bir yaklaşım. RVM özellikleri bir yeri vardır ve çok güçlü, ama, sonuç olarak daha zorlayıcı değil. Her iki durumda daOKUYUNyükleme hangisi almak yüklemeye başlamadan önce onları bir kaç kez belgeleri.
Mysql2 yükleme: hata gem yerel uzantı ...
Güncelleme karma olmadan yeni URL ile ...
Windows yükleme Android Studio 7 ile İ...
Mysql hata 1452 - Olamaz ya çocuk bir ...
Kullanarak veya rubygems için toplayıc...