Fehler beim Versuch, Rubin Edelsteine von 2.0.1 zu aktualisieren
-
05-07-2019 - |
Frage
Ich versuche, mich auf einem Mac einzurichten Ruby on Rails zu lernen, aber ich scheinen einige Probleme mit werden. Wenn ich versuche, Befehle wie ./script/server zu laufen, ich diese:
Schienen erfordert RubyGems> = 0.9.4 (Sie haben 0.9.2). Bitte
gem update --system
und versuchen Sie es erneut.
Als ich "gem update .." laufen bekomme ich diese:
Aktualisieren RubyGems ... Der Versuch, Remote-Update von rubygems-Update ERROR: Während der Ausführung gem ... (Errno :: EACCES) Zugriff verweigert - /opt/local/lib/ruby/gems/1.8/cache/rubygems-update-1.3.0.gem
Lösung
hat es.
sudo gem aktualisieren --system
Andere Tipps
Beginnend mit El Capitan, verhindert Apple-User-Anwendungen /usr/bin
aus Sicherheitsgründen zu ändern. Also besser installieren / update rubygems im empfohlenen Ordner /usr/local/bin
:
sudo gem update -n /usr/local/bin --system
(Empfehlung genommen von https://stackoverflow.com/a/39928447/1033581 )