Pregunta

Estoy intentando configurarme en un mac para aprender Ruby on Rails, sin embargo, parece que estoy teniendo algunos problemas. Si intento ejecutar comandos como ./script/server, obtengo esto:

  

Rails requiere RubyGems > = 0.9.4 (tienes 0.9.2). Por favor, gem update --system y vuelva a intentarlo.

Cuando ejecuto " actualización de gemas .. " Entiendo esto:

  

Actualizando RubyGems ...   Intentando la actualización remota de rubygems-update   ERROR: Al ejecutar gema ... (Errno :: EACCES)       Permiso denegado: /opt/local/lib/ruby/gems/1.8/cache/rubygems-update-1.3.0.gem

¿Fue útil?

Solución

lo tengo

actualización de sudo gema --sistema

Otros consejos

Comenzando con El Capitán, Apple impide que las aplicaciones de usuario modifiquen / usr / bin por razones de seguridad. Así que mejor instale / actualice rubygems en la carpeta recomendada, / usr / local / bin :

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

(recomendación tomada de https://stackoverflow.com/a/39928447/1033581 )

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top