no puedo inicialiar el servidor rails server, instale ruby on rails con railsInstaller ayuda porfavor ..?

139 views
Skip to first unread message

HENRRY H

unread,
Aug 14, 2013, 5:48:29 PM8/14/13
to ruby-on-rai...@googlegroups.com

HENRRY H

unread,
Aug 14, 2013, 5:59:38 PM8/14/13
to ruby-on-rai...@googlegroups.com
me sale este error:
 ←[31m Could not find gem 'rails (= 4.0.0.rc2) x86-mingw32' in the gems available
on this machine.←[0m
←[33m Run `bundle install` to install missing gems.←[0m

El miércoles, 14 de agosto de 2013 14:48:29 UTC-7, HENRRY H escribió:

Oscar Vesga

unread,
Aug 14, 2013, 10:41:38 PM8/14/13
to ruby-on-rai...@googlegroups.com
Intenta con el siguiente tutorial,


Aveces sucede que el paquete de ruby que bajas no es el correcto, verifica cada paso.


--
Has recibido este mensaje porque estás suscrito al grupo "Ruby on Rails Colombia" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a ruby-on-rails-col...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Oscar Vesga
300 440 22 75
@o_vesga

Rafael Carrascal

unread,
Aug 15, 2013, 10:38:11 PM8/15/13
to ruby-on-rai...@googlegroups.com

Hola Henry.


No parece un error de ruby, más bien de la gema de Rails. De todas formas verifica que ruby esté instalado abriendo una consola y ejecutando el comando:

ruby -v

 

Tu aplicación está buscando Rails 4 release candidate 2 según tu log. Verifica con el comando:

rails -v o gem list

 

Si rails no está, o no esta la versión que necesitas, puedes ejecutar:

gem install rails (trae la última versión de rails)

 

Verifica que en tu aplicación, el archivo Gemfile tenga esto:

gem 'rails'

 

Opcionalmente puedes referenciar una versión concreta, pero si no tiene versión usará la más reciente. Verifica que coincide la versión instalada con la que tienes en Gemfile.

 

Tu log te sugiere usar bundler(http://bundler.io/ es un gestor de dependencias muy usado)  cuando te dice

"Run `bundle install` to install missing gems".

 

 

Bundler es una gema que te permite instalar todas las dependencias que aparecen en Gemfile sin necesidad de darle "gem install" una por una. Esta gema viene con la instalación de rails, pero es mejor actualizarla (por si acaso) cuando uses rails 4 ejecutando:

gem install bundler


De esta forma es muy fácil tener actualizadas las dependencias de tu app, solo ejecutas:

bundle install

 

Finalmente ten en cuenta que rails 4 es una versión muy reciente (la versión final y estable salió hace un mes, jun 30/2013) entonces aunque ya existe documentación, muchos tutoriales son para las versiones anteriores. Sobre todo la parte de ActiveRecord ha cambiado mucho, tambien muchas gemas de terceros están fallando. Verifica que los tutoriales que sigues son para Rails 4.

 

Salu2

Reply all
Reply to author
Forward
0 new messages