Completare una nuova persona a Ruby and Rails qui ... Ho provato alcuni tutorial in passato, ma questo è tutto. Sto cercando di seguire il libro "Tutorial di Ruby on Rails 3" e ho colpito un roadblock che non sono stato in grado di trovare alcun aiuto dopo aver cercato qui e Google ..Bundler non è riuscito a trovare versioni compatibili per gem "bundler":
Non ho ancora fatto ancora niente; solo:
rails new first_app
poi cambiato lo sqlite3 Gemfile a
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
quando corro 'bundle install' ottengo il seguente:
Fetching gem metadata from http://rubygems.org/.........
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
rails (= 3.0.1) ruby depends on
bundler (~> 1.0.0) ruby
Current Bundler version:
bundler (1.1.3)
This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?
Ho provato a disinstallare il bundler via
gem uninstall bundler -v 1.1.3
e quindi l'installazione b v1.0.0 undler via
gem install bundler -v 1.0.0
ma mi sembra di farmi bundler 1.1.2 ..
mi sento come ho colpito un vicolo cieco e non riesco a trovare più informazioni su come risolvere questo problema.
Qualsiasi aiuto sarebbe molto apprezzato e premiato con abbondanti quantità di pancetta ...
Aggiornamento Aggiornamento Aggiornamento
non ho potuto ottenere bundler v 1.1.2 per disinstallare. Ho finalmente stato in grado di disinstallare tutte le gemme facendo:
sudo gem list | cut -d" " -f1 > gem_list.txt
cat gem_list.txt | xargs sudo gem uninstall -aIx
cat gem_list.txt | xargs sudo gem install
e reinstallando ... Questo mi ha permesso poi fare il 'bundle install' e scendere in pista .. Grazie a tutti per il vostro aiuto!
Stai utilizzando RVM? –
Quando si esegue 'gem list bundler' cosa dice? Forse hai installato sia 1.0.0 che 1.1.2. –
*** GEMME LOCALI *** bundler (1.1.3, 1.1.2, 1.0.0) – audioeric