2009-04-13 5 views
2

Почему происходит следующее и как я могу его отсортировать?Не удается обновить RubyGems 1.2

В OS X Leopard (10.5.6):

$ ./script/server 
Rails requires RubyGems >= 1.3.1 (you have 1.2.0). Please `gem update --system` and try again. 
$ sudo gem update --system 
Updating RubyGems 
Nothing to update 

ответ

4

я не попал этот вопрос сам, но я видел это как возможное решение:

$ sudo gem install rubygems-update 
Successfully installed rubygems-update-1.3.0 
1 gem installed 
$ sudo update_rubygems 

Это должно позволить вы устанавливаете обновление с помощью конкретного жгута обновления.

Референтный номер: updating rubygems

+0

Это работает, спасибо! – dbr

+0

Это проблема с курицей и яйцом: вы хотите обновиться с 1.2, потому что у нее есть ошибки. Но одна из вещей, которая нарушена в 1.2, - это обновление ... –

+0

@paulthenerd update_rubygems сказал, что он установил новейшую версию, но после запуска gem -v он все равно возвращает старую версию – dcarneiro

Смежные вопросы