compile compass-sass ruby-1.9.3

compass-sass - sass compile



Cómo instalar Compass en Windows (7)

He instalado Ruby en mi sistema y ahora quiero instalar Compass. Pero cuando ejecuto el comando gem install compass , muestra un error como este:

could not find valid gem ''compass'' <>=0> in any repositary

Y también:

SocketError: getadressinfo: no such host is known.<http://rubygems.org/latest_specs.4.8.gz>

No sé cuál es el problema. Si ejecuto ruby -v , muestra la versión de Ruby. Entonces, ¿cuál es el problema con la instalación de Compass?

¿Alguien puede explicarme esto correctamente? Busqué en Google, pero todo lo que pude encontrar fue un problema de proxy, y no pude entender cómo configurar el proxy en absoluto.

Estoy usando Windows y una conexión a Internet de la empresa, por lo que no sé el nombre de usuario y la contraseña de mi proxy.


El proxy es la causa más probable. Deberá obtener permiso del administrador de la red o descargar la brújula manualmente. Para más información, vea this publicación de SA.

Si decide ir a la ruta manual aquí hay un link a la página de brújula de RubyGems. Esto no es ideal, pero también es mejor que tener que escribir css sin brújula mágica ^^

¡Buena suerte!


En las ventanas tuve unas cuantas instalaciones de rubí:

C:/ruby187

y

C:/Ruby200-x64

Instala la brújula en ambos lugares, usando:

gem install compass


Estaba detrás de un proxy y la solución de HumberFrench anterior ayudó:

Ve a la carpeta de Ruby bin:

cd c:/Ruby193/bin

Y luego instalar brújula gema:

gem install compass --http-proxy http://<proxy_adreess>:<port_of_proxy>

Otro consejo: estoy en Aptana Studio, por lo que podría ejecutarse desde la terminal de Aptana.

No puedo votar así que añadir esto aquí.


Intente ejecutar el comando de instalación en la carpeta bin.

$ cd C:/Your_Ruby_Folder/bin $ gem install compass


Si usas un proxy y obtienes un error, hazlo

gem install compass --http-proxy http://<proxy_adreess>:<port_of_proxy>

gema instalar -h te da un montón de opciones


Tengo el mismo problema y lo resuelvo con.

  1. Desinstalar ruby ​​final carpeta eliminada ruby
  2. Descargar la versión 1.9.x ruby
  3. Después de que instale Sass
  4. último vástago: instalar brújula

Tuve el mismo problema, finalmente lo resolví manualmente. Vaya a la página de la compass rubygems y descargue la gema haciendo clic en el enlace Descargar . Desplácese hacia abajo y verá tres dependencias de tiempo de ejecución . Ir a cada uno de ellos y descargar esas gemas también. Póngalos a todos en un directorio, e intente

gem install downloaded_compass_filename

Esto debería solucionar tu problema. Si muestra un mensaje de error en el repositorio no encontrado, puede forzar a gema a probar archivos locales a través de la opción de gem --local install