gem rake rvm

rieles s: no se pudo encontrar rake-10.4.2 en ninguna de las fuentes(Bundler:: GemNotFound)



rvm (4)

Cuando empiezo los rieles con:

$ rails s

Yo obtengo:

/Users/snowcrash/.rvm/gems/ruby-2.1.5@global/gems/bundler-1.3.5/lib/bundler/spec_set.rb:92:in `block in materialize'': Could not find rake-10.4.2 in any of the sources (Bundler::GemNotFound)

Por lo tanto, ejecuté bundle install :

$ bundle install Using rake 10.4.2

Pero el gem list rake da:

*** LOCAL GEMS *** rake (10.1.0, 10.0.4)

¿Cómo es que no tengo instalado el rake 10.4.2 ?

Además, cuando ejecuto bundle check me da:

The Gemfile''s dependencies are satisfied

Lo que no parece ser correcto. ¿Por qué?

==== ACTUALIZACIÓN

Arreglé el problema con el rake haciendo:

gem install rake

¿Pero por qué tuve que instalarlo manualmente? Pensé que ese era el trabajo de Bundler.

Y tratar de comenzar los rieles de nuevo me dio otro problema:

Could not find multi_json-1.10.1 in any of the sources (Bundler::GemNotFound)

Claramente hay un problema subyacente aquí. ¿Alguna sugerencia?


Creo que tus gemas están empaquetadas con el proyecto (BUNDLED_PATH definido en proyectos .bundle / config).

Si necesita ejecutar la versión integrada del servidor de Rails, debe escribir en la consola

bundle exec rails s

O, alternativamente, puede generar apéndices bin de los agregados de gemas agrupados por

bundle --binstubs

y ejecutar el talón generado

bin/rails s


Solo necesitaba corregir el script enable .

cd /opt/rh/ruby-22 rpm -q -f enable rh-ruby22-runtime-2.0-6.el6.x86_64 diff enable~ enable 1c1 < export PATH=/opt/rh/rh-ruby22/root/usr/bin${PATH:+:${PATH}} --- > export PATH=/opt/rh/ruby/root/usr/local/bin/:/opt/rh/rh-ruby22/root/usr/bin${PATH:+:${PATH}} scl enable rh-ruby22 bash

http://www.softwarecollections.org/


Tuve este problema al usar rbenv para mi instalación ruby ​​2.2.0. Corregido mediante prueba y error.

Intenté hacer gem install rake pero esto no lo solucionó. Así que lo hice:

gem uninstall rake rbenv global 2.1.1 rbenv rehash rbenv uninstall rake #this time gives error "rake is a default gem" rbenv global 2.2.0 rbenv rehash gem install rake rails s #works this time

Mi expectativa es que tal vez haya un conflicto en algún lugar de PATH o similar que se resolvió con una eliminación completa

He tenido ese error con multi_json antes. Se gem install multi_json haciendo la instalación manual de la gem install multi_json


cd /usr/share/metasploit-framework/

Luego usa el siguiente comando

bundle install