Pergunta

Eu estou tentando me estabeleci em um mac para aprender Ruby on Rails, no entanto I parecem estar a ter alguns problemas. Se eu tentar executar comandos como ./script/server, fico com esta:

Rails requer RubyGems> = 0.9.4 (você tem 0.9.2). Por favor gem update --system e tente novamente.

Quando eu executo "update gem .." fico com esta:

Atualizando RubyGems ... A tentativa atualização remota de rubygems-update ERRO: Durante a execução de gem ... (Errno :: EACCES) Permissão negada - /opt/local/lib/ruby/gems/1.8/cache/rubygems-update-1.3.0.gem

Foi útil?

Solução

conseguiu.

update sudo gem --system

Outras dicas

A partir do El Capitan, a Apple impede que aplicativos do usuário para modificar /usr/bin por razões de segurança. Então é melhor instalar / rubygems atualização na pasta recomendada, /usr/local/bin:

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

(recomendação retirado https://stackoverflow.com/a/39928447/1033581 )

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top