gem install json -v 1.7.3 donne ‘Veuillez mettre à jour votre PATH pour inclure des outils de construction’

Quand je cours:

rails new blog 

Je reçois:

 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. 

Quand je cours:

 gem install json -v 1.7.3 

Je reçois:

 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' 

J’utilise Windows 8. J’ai c:\ruby193\bin sur mon chemin. Que dois-je faire pour remédier à ces erreurs?

Assurez-vous d’installer le devkit (cochez les cases qui mettront à jour le chemin): vous devrez peut-être réinstaller Ruby.

Installez le DevKit

Téléchargez le kit de développement ici http://rubyinstaller.org/downloads/

DevKit url à utiliser pour Ruby 1.8.7 et 1.9.3: DevKit-tdm-32-4.5.2

A utiliser avec Ruby 2.0 et supérieur (version 32bits uniquement): DevKit-mingw64-32-4.7.2

A utiliser avec Ruby 2.0 et supérieur (x64 – 64bits uniquement) DevKit-mingw64-64-4.7.2

Suivez les instructions ici .

Ou instructions courtes:

Décompressez le zip

ouvrir la ligne de commande et aller dans le dossier décompressé

ruby dk.rb init

ruby dk.rb installer

gem install rdiscount –platform = ruby

parfois, lorsque vous exécutez le ruby dk.rb init vous avez une erreur comme celle-ci

Erreur Ruby

pour résoudre ce problème, vous devez modifier l’encodage des fenêtres d’invite de commande. pour ce faire, tapez chcp 1256 et vous recevrez ce message: Page de code active: 1256

maintenant vous pouvez exécuter cette commande sans problème.

bonne chance .

Si vous savez que vous avez installé le bon DevKit (par exemple: via chocolatey ), il vous suffit d’exécuter le script inclus pour configurer les variables d’environnement.

En cmd:

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

Dans PowerShell:

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

Ces scripts vont configurer les chemins corrects dans votre fenêtre de commande actuelle.

Supprimez l’ancien DevKit folder avant d’ extract le nouveau DevKit folder que vous téléchargez à partir de l’un des links suivants, en fonction de votre configuration :

URL DevKit en ce moment Pour une utilisation avec Ruby 1.8.7 et 1.9.3: https://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe

A utiliser avec Ruby 2.0 et supérieur (version 32 bits uniquement): http://dl.bintray.com/oneclick/rubyinstaller/DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe2

A utiliser avec Ruby 2.0 et supérieur (x64 – 64bits uniquement) http://dl.bintray.com/oneclick/rubyinstaller/DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe3