/ / Impossibile trovare una gemma valida 'rails' (= 3.2.0) in qualsiasi repository - ruby-on-rails, ruby, ruby-on-rails-3

Impossibile trovare una gemma valida 'rails' (= 3.2.0) in qualsiasi repository - ruby-on-rails, ruby, ruby-on-rails-3

Sto installando ruby ​​on rails sulla mia macchina OS X 10.7 e sto cercando di seguire questo libro: Sviluppo Web agile con Rails.

Ad ogni modo ho installato Ruby 1.9.3 e poi ho funzionato gem install rails e ha tirato giù le guide 3.1.3, ora il libro dice che quando eseguo "rails -v" dovrei ottenere 3.2.0 o NEWER.

Ho controllato http://rubygems.org/gems/rails e dice che l'ultima versione è rails 3.2.0 RC2, com'è che il libro specifica (in più punti non è un refuso) che dovrebbe essere 3.2.0 o NEWER quando 3.2.0 non è nemmeno rilasciato ?

risposte:

1 per risposta № 1

In realtà, se vuoi l'ultima versione instabile, esegui questo:

gem install rails --pre

Installerà l'ultimo RC.

MODIFICARE: per quanto riguarda il perché 3.2.0 incluso quando non è ancora uscito, non posso rispondere per loro! Forse hai una versione "beta" del libro?


1 per risposta № 2

Sembra che tu stia specificando una dipendenza esplicita su una versione futura di Rails, probabilmente qualcosa di simile gem "rails", "3.2.0". Se davvero vuoi usare questa versione, per ora dovrai accontentarti di uno dei seguenti candidati:

gem "rails", "3.2.0.rc2"

O prendere in prestito una macchina del tempo.