Pregunta

Cuando corro:

rails new blog

Yo obtengo:

Installing json (1.7.3)
Gem::InstallError: The 'json' native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
An error occurred while installing json (1.7.3), and Bundler cannot continue.
Make sure that `gem install json -v '1.7.3'` succeeds before bundling.

Cuando corro:

gem install json -v 1.7.3

Yo obtengo:

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

Estoy usando Windows 8.Yo tengo c:\ruby193\bin en mi camino.¿Qué hago para remediar estos errores?

¿Fue útil?

Solución

Asegúrese de instalar el devkit (marcando las casillas de verificación que actualizarán la ruta):Es posible que también necesites reinstalar Ruby.

Instalar el kit de desarrollo

Descargue el kit de desarrollo desde aquí http://rubyinstaller.org/downloads/

URL de DevKit en este momento Para usar con Ruby 1.8.7 y 1.9.3: DevKit-tdm-32-4.5.2

Para usar con Ruby 2.0 y superior (solo versión de 32 bits):DevKit-mingw64-32-4.7.2

Para usar con Ruby 2.0 y superior (x64 - 64 bits solamente)DevKit-mingw64-64-4.7.2

Seguir instrucciones aquí.

O instrucciones breves:

Descomprimir la cremallera

abra la línea de comandos y vaya a la carpeta descomprimida

inicio ruby ​​dk.rb

instalación de rubí dk.rb

instalación de gemas rdiscount --platform=ruby

Otros consejos

A veces, cuando ejecuta el ruby dk.rb init, obtuvo un error como este

error de rubí

Para solucionar este problema, debe cambiar la codificación del símbolo del sistema. Para hacer este tipo chcp 1256 y recibirá este mensaje: Página de código activo: 1256

Ahora puede ejecutar ese comando sin problemas.

buena suerte.

Si sabe que tiene la instalación adecuada de Devkit (por ejemplo: a través de chocolatey ), luegoSimplemente debe ejecutar el script incluido para configurar variables de entorno.

en cmd:

C:\> d:\path\to\DevKit2\devkitvars.bat

en PowerShell:

PS> . d:\path\to\DevKit2\devkitvars.ps1

Estos scripts configurarán las rutas correctas en su ventana de comando actual.

eliminar lo viejo DevKit folder antes de ti extract el nuevo que descargará desde uno de los siguientes links, basado en tu configuration:

URL de DevKit en este momento Para usar con Ruby 1.8.7 y 1.9.3: https://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe

Para usar con Ruby 2.0 y superior (solo versión de 32 bits): http://dl.bintray.com/oneclick/rubyinstaller/DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe2

Para usar con Ruby 2.0 y superior (x64 - 64 bits solamente) http://dl.bintray.com/oneclick/rubyinstaller/DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe3

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top