Instalación de Ruby Gem en Windows

Soy nuevo en ruby. Intenté instalar GEM en mi PC siguiendo los pasos indicados en el sitio http://rubygems.org/pages/download .

Descargué el paquete del sitio mencionado y cambié el directorio al directorio en el que reside la configuración y traté de ejecutar la instalación usando el comando,

setup.rb en el símbolo del sistema.

pero aparece una ventana emergente que dice “Windows no puede abrir este archivo” y me pide que seleccione un progtwig para abrir este archivo.

¿Qué debería hacer ahora? Avísame si hago algo mal …

Te recomiendo que solo uses rubyinstaller

Es recomendado por la página oficial de Ruby – ver https://www.ruby-lang.org/en/downloads/

Formas de instalar Ruby

Tenemos varias herramientas en cada plataforma principal para instalar Ruby:

  • En Linux / UNIX, puede usar el sistema de administración de paquetes de su distribución o herramientas de terceros (rbenv y RVM).
  • En las máquinas OS X, puede usar herramientas de terceros (rbenv y RVM).
  • En máquinas con Windows, puede usar RubyInstaller.

Para configurar su entorno de desarrollo Ruby en Windows:

  1. Instale Ruby a través de RubyInstaller: http://rubyinstaller.org/downloads/

  2. Comprueba tu versión ruby: Inicio – Ejecutar – escribe cmd para abrir una consola de Windows

  3. Escriba en ruby -v
  4. Obtendrás algo así: ruby 2.0.0p353 (2013-11-22) [i386-mingw32]

Para Ruby 2.4 o posterior, ejecute la instalación adicional al final para instalar el DevelopmentKit. Si olvidó hacer eso, ejecute ridk install en su consola de Windows para instalarlo.

Para versiones anteriores:

  1. Descargue e instale DevelopmentKit desde la misma página de descarga que Ruby Installer. Elija un archivo .exe correspondiente a su entorno (32 bits o 64 bits y trabajando con su versión de Ruby).
  2. Siga las instrucciones de instalación de DevelopmentKit descritas en: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit#installation-instructions . Adaptarlo para Windows.
  3. Después de instalar DevelopmentKit puede instalar todas las gems necesarias simplemente ejecutando desde el símbolo del sistema (consola o terminal de Windows): gem install {gem name} . Por ejemplo, para instalar Rails, simplemente ejecute gem install rails .

Espero que esto ayude.

Instalando Ruby

Vaya a http://rubyinstaller.org/downloads/

Asegúrate de marcar “Agregar ruby ​​… a tu PATH”. enter image description here

Ahora puedes usar “ruby” en tu “cmd”.

Si instaló ruby ​​1.9.3, espero que el ruby ​​se descargue en C:\Ruby193 .

Instalación de gem

instalar Development Kit en rubyinstaller. Cree una nueva carpeta como C:\RubyDevKit y descomprima.

Vaya al directorio devkit y escriba ruby dk.rb init para generar config.yml .

Si instaló devkit para 1.9.3, espero que config.yml se escriba como C:\Ruby193 .

De lo contrario, corrija la ruta a sus carpetas ruby.

Después de revisar config.yml , finalmente puede escribir ruby dk.rb install .

Ahora puedes usar “gem” en tu “cmd”. ¡Está hecho!

Otra forma es permitir que chocolatey administre su paquete de ruby ​​(y cualquier otro paquete), de esa manera no tendrá que poner ruby ​​en su ruta manualmente:

Instale chocolate primero abriendo su símbolo del sistema favorito y ejecutando:

 @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin 

entonces todo lo que tienes que hacer es escribir

 cinst ruby 

En su símbolo del sistema y el paquete se instala.

El uso de un administrador de paquetes proporciona más control en general, lo recomendaría para cada paquete que se pueda instalar mediante chocolate.

Use chocolate en PowerShell

 choco install ruby -y refreshenv gem install bundler 

Compruebe que el intérprete de ruby ​​ya está instalado y pruebe “ruby setup.rb” en el símbolo del sistema.