У меня есть ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
, установленный на моем компьютере с Windows 7. Теперь я попытался установить жемчужину JSON с помощью команды "gem install json" и получил следующую ошибку.
ERROR: Error installing JSON:
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][1]' and follow the instructions
at '[http://github.com/oneclick/rubyinstaller/wiki/Development-Kit][2]'
Затем я пошел и скачал DevKit-4.5.0-20100819-1536-sfx.exe. Вытащил его в C:\DevKit. А затем из командной строки я выполнил следующие команды.
ruby dk.rb init
После выполнения вышеуказанной команды я проверил, что config.yaml сгенерирован, и он автоматически установил путь для моей рубиновой папки. Это строка внизу файла config.yaml "- C:/Ruby192"
ruby dk.rb review
Я получил сообщение о том, что функция devkit будет введена в рубины, когда вы запустите "ruby dk.rb install"
ruby dk.rb install
У меня появилось следующее сообщение.
[INFO] RubyGems override already in place for C:/Ruby192, skipping.
[INFO] Installing C:/Ruby192/lib/ruby/site_ruby/devkit.rb
Теперь я снова попробовал выполнить JSON gem, используя команду gem install json
. Затем получилось такое же сообщение об ошибке, что и раньше.
ERROR: Error installing JSON:
The 'json' native gem requires installed build tools.........
Я что-то пропустил?