我有ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
安装在我的 Windows 7 机器上。
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。
ruby dk.rb init
执行上述命令后,我验证了 config.yaml 已生成,并且自动添加了 ruby 文件夹的路径。
ruby dk.rb review
我收到消息,当您运行"ruby dk.rb install"时,devkit 功能将被注入到 rubies 中
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 gemgem install json
。
ERROR: Error installing JSON:
The 'json' native gem requires installed build tools.........
我错过了什么吗?
答案
我相信那些安装更改路径。
另外,请确保您使用适合您的 Ruby 版本的正确 devkit 安装程序。
对于 RubyInstaller 版本 1.8.7、1.9.2 和 1.9.3,请使用 DevKit 4.5.2