2008-10-04 3 views
1

J'essaie de m'installer sur un mac pour apprendre Ruby on Rails, mais je semble avoir quelques problèmes. Si je tente d'exécuter des commandes telles que ./script/server, je reçois ceci:Erreurs lors de la tentative de mise à jour des gemmes rubis de 2.0.1

Rails requires RubyGems >= 0.9.4 (you have 0.9.2). Please gem update --system and try again.

Quand je lance « la mise à jour des pierres précieuses .. » Je reçois ceci:

Updating RubyGems... Attempting remote update of rubygems-update ERROR: While executing gem ... (Errno::EACCES) Permission denied - /opt/local/lib/ruby/gems/1.8/cache/rubygems-update-1.3.0.gem

Répondre

5

a obtenu.

mise à jour sudo gem --system

0

A partir de El Capitan, Apple empêche les applications utilisateur de modifier /usr/bin pour des raisons de sécurité. Il vaudrait donc mieux installer/mettre à jour rubygems dans le dossier recommandé, /usr/local/bin:

sudo gem update -n /usr/local/bin --system 

(recommandation provenant https://stackoverflow.com/a/39928447/1033581)

Questions connexes