SORU
30 Ocak 2013, ÇARŞAMBA


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
30 Ocak 2013, ÇARŞAMBA


/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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • backyardjay

    backyardjay

    8 ŞUBAT 2009
  • Machinima

    Machinima

    17 Ocak 2006