Sugiro usar rvm em vez de tentar mexer no ruby que vem por padrão com o Mac os
Estou usando o OSX Snow Leopard. Usando ruby -v
, vejo que tenho 1.8.7 e usando rails -v
tenho 2.3.5
Quando eu tento o gem update rails, recebo o seguinte erro:
bundler requires RubyGems version >= 1.3.6
A mensagem de erro que você está recebendo é porque a nova versão do Rails requer uma versão mais recente de gem
do que você possui. Você pode atualizar gem
assim:
gem update --system
Você pode precisar de sudo
se estiver usando a gem do sistema. Você pode verificar a versão da gem executando:
gem -v
Uma vez que isso é feito, e você pode confirmar que sua versão gem é pelo menos 1.3.6, você deve ser capaz de executar:
gem update rails
Do meu comentário, você pode atualizar rails
por este comando (espero):
sudo gem install rails
Eu não sei se você tem Brew ou Macport:
Se você tiver o Brew instalado, use o seguinte comando para instalar:
sudo gem install rails
ou
brew gem install rails
Por favor, leia este link:
http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard/
Tags ruby-on-rails