开发技术学习 »
前端设计 » Gem::InstallError: The 'json' native gem requires installed build tools.
Gem::InstallError: The 'json' native gem requires installed build tools.
ruby安装错误:Gem::InstallError: The 'json' native gem requires installed build tools.
大概意思就是少了json这个工具。
1、在http://rubyinstaller.org 下载需要的ruby版本,因为是exe文件,所以,你可以直接安装。
2、下载devkit文件,然后解压安装,选择自己想要的目录。(这一步的顺序挺重要,否则第4步操作可能会出错)
3、cmd进入windows命令操作,进入devkit的文件夹下,执行下面的操作:
ruby dk.rb init
ruby dk.rb install
4、cmd进入windows命令操作,使用gem install rails来安装。看到“Successfully installed rails-3.1.1”,说明安装成功。
这里特别指出的就是,在第2、3步的devkit没有安装的话,可能会出现“”错误。
ERROR: Error installing gherkin:
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'
根本原因就是缺少DevKit库,解决方案如下,参照的Complete setup guide for Ruby, Cucumber and Watir or Selenium webdriver on Windows:
首先需要下载Win下面的DevKit安装文件DevKit-tdm-32-…….exe,解压后通过命令行进入解压文件,依次运行下列命令行:
ruby dk.rb initruby dk.rb install
这样DevKit就成功安装了!
您可能还会对这些文章感兴趣!
- php数组去重,php数组去掉重复的key或值(2411 +)
- PHP显示Deprecated: Assigning the return value of(4161 +)
- apache总是异常,CentOS下使用shell脚本监控网站是否正常(2865 +)
- jquery向元素内追加新元素,jquery向元素添加新内容,在元素前添加内容,在元素后添加(4217 +)
- 实用的php清除html,换行,空格类,php去除空格与换行(4000 +)
- php数组key转换成小写,array_change_key_case()函数的应用(3245 +)
- js获取当前时间,js时间函数(3072 +)
- linux strace命令跟踪进程导出文件(3699 +)
- Linux服务器安全,linux设置,服务器设置(3297 +)
- 协同办公的真正含义是什么(3173 +)