ruby - instalar - La instalación de gemas se cuelga indefinidamente
rvm install latest (3)
Antecedentes: soy un diseñador que funciona bien con HTML, CSS y JS. Pero cuando se trata de configurar mi entorno es donde me quedo corto.
Recientemente he comprado una computadora en casa. Quiero configurar Middleman para usar en un proyecto. Ya instalé rvm y todos sus requerimientos. Estoy en ruby-2.0.0-p0, que por lo que entiendo es la última versión estable.
Cuando intento instalar Middleman, o cualquier otra gema, no pasa nada. El cursor simplemente se mueve a la siguiente línea.
¡Alguna guía, o pasos de solución de problemas, serían muy apreciados!
Gracias,
Ricardo
Encontré mi problema! Yo estaba corriendo rubi 1.8.7. Necesitaba actualizar mi archivo .zshrc para usar 1.9.3 como predeterminado.
Lo que hice fue poner esto en mi archivo .zshrc:
rvm use 1.9.3 --default
Pareces estar en Mac . ¿Has instalado Xcode
?
La cita del funcionario de MiddleMan
:
Mac OS X viene preempaquetado con Ruby y Rubygems, sin embargo, algunas de las dependencias de Middleman deben compilarse durante la instalación y en OS X que requiere Xcode. Xcode se puede instalar a través de la Mac App Store . Alternativamente, si tiene una cuenta gratuita de desarrollador de Apple, puede instalar Command Line Tools para Xcode desde su página de descargas .
Por cierto, solo por curiosidad, ¿está bien tu conexión? Intente ejecutar ping google.com
en el terminal de hermanos durante la gem install …
Si la gem install
está bloqueada, es muy probable que haya un problema de red, proxy o firewall en su extremo.
Puede investigar emitiendo su comando de instalación de gemas en modo detallado con -V
. Le mostrará con qué URL se está comunicando para descargar la gema, y con suerte podrá ver qué está haciendo y dónde está colgado:
> gem install -V middleman
HEAD https://rubygems.org/latest_specs.4.8.gz
302 Moved Temporarily
HEAD https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz
200 OK
GET https://rubygems.org/latest_specs.4.8.gz
302 Moved Temporarily
GET https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz
...
También puede consultar status.rubygems.org donde le alertarán en caso de que los servidores de gemas / especificaciones tengan problemas (vea la captura de pantalla a continuación):