run rails missing gems ruby-on-rails-3 gem bundler omniauth gem-bundler

ruby on rails 3 - rails - ¿Cómo degradar el bundler o actualizar los rieles?



oauth2 rails (2)

Agregué la gema omniauth a mi archivo gem y traté de ejecutar la instalación del paquete, pero recibí un mensaje sobre la incompatibilidad de los rieles y las versiones del paquete. Traté de actualizar los rieles, pero recibí mensajes sobre la incompatibilidad con otras gemas. ¿Cómo puedo degradar bundler a 1.0?

$ bundle install Fetching gem metadata from http://rubygems.org/...... Fetching gem metadata from http://rubygems.org/.. Bundler could not find compatible versions for gem "bundler": In Gemfile: rails (= 3.0.0) ruby depends on bundler (~> 1.0.0) ruby Current Bundler version: bundler (1.1.1) This Gemfile requires a different version of Bundler. Perhaps you need to update Bundler by running `gem install bundler`?

y

$ bundle update rails Fetching gem metadata from http://rubygems.org/...... Fetching gem metadata from http://rubygems.org/.. Bundler could not find compatible versions for gem "bundler": In Gemfile: factory_girl_rails (>= 0) ruby depends on bundler (~> 1.0.0) ruby Current Bundler version: bundler (1.1.1)


Para instalar la versión degradada de bundler, intente:

gem install bundler --version ''<= 0.10.6''

para que pueda tener ambas versiones instaladas (compruebe: gem list bundler / bundler _0.9.26_ -v ), luego ejecútelas usando esa versión específica, por ejemplo:

bundle _0.9.26_ install

Obtenga más información: Cómo actualizar / degradar Rubygems en rubyforge


Pruebe los siguientes comandos:

gem uninstall bundler gem install bundler --version ''1.0.0''