Gem::InstallerError:The ‘json’ native gem requires installed build tools

在搭建好ruby on rails的环境之后,在新建项目中运行bundle命令遇到以下错误:

clipboard9

解决办法:安装DevKit

RubyInstaller官网下载页面选择适合自己系统的DevKit下载(这里我下载的是最后一个):

clipboard19

下载完成后,双击DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

clipboard21

设置解压的文件夹(例如上图C:\DevKit),解压后查看一下,文件夹下的内容如下:

clipboard22

命令行中进入该目录,输入命令进行初始化:ruby dk.rb init,初始化后提示:

clipboard23

然后输入ruby dk.rb install进行安装:

clipboard24

oh~my ladygaga~~ so fast~~
再运行bundle命令时不再出现上述错误:
clipboard25
高兴呀,转个圈圈~~
c0184b30jw1emm3dq33r2g205x03jnpd

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.