当前位置: 首页 > 面试题库 >

gem install json -v 1.7.3给出“请更新您的PATH以包括构建工具”

萧浩漫
2023-03-14
问题内容

当我跑步时:

rails new blog

我得到:

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.

当我跑步时:

gem install json -v 1.7.3

我得到:

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'

我正在使用Windows 8 c:\ruby193\bin。我该如何解决这些错误?


问题答案:

确保安装了devkit(选中将更新路径的复选框):您可能还需要重新安装ruby。

安装DevKit

从此处下载开发套件http://rubyinstaller.org/downloads/

目前的DevKit网址适用于Ruby 1.8.7和1.9.3:DevKit-
tdm-32-4.5.2

适用于Ruby 2.0及更高版本(仅限32位版本): DevKit-
mingw64-32-4.7.2

适用于Ruby
2.0及更高版本(仅x64-64位) DevKit-
mingw64-64-4.7.2

请按照此处的说明进行操作。

或简短说明:

解压缩拉链

打开命令行并转到解压缩的文件夹

Rubydk.rb初始化

Rubydk.rb安装

Ruby安装rdiscount –platform = ruby



 类似资料:
  • 你能告诉我从零开始恢复Android Studio的程序吗?提前谢谢...

  • 我今天早上将Android Studio2.0预览版从4更新到5。如果我继续使用: 这仍将成功编译。但如果我移动到-alpha5,就会出现以下错误: 错误:任务执行失败:应用程序:compileReleaseJavaWithJavac。Java . io . file not found异常:....\ intermediates \ explosed-AAR \ com . Google . A

  • 我有一个JDK1.7项目,在我的maven repo中有一个本地jar的maven依赖项。 我无法使用Intellij构建项目,错误是找不到一个符号(该符号是一个从本地jar导入包的类) 但是我可以使用'mvn包‘成功地构建项目。 我花了很多时间寻找解决办法,我已经做了很多事情: 无效缓存 “mvn clean install”本地jar依赖项 在IntelliJ的maven配置中标记为“自动加载

  • 根据要求,我的代码应该将ZonedDateTime参数中的日期和OffSetTime参数中的时间附加到格式“yyyy-MM-dd-HH:MM:ss.SSSz”中。然而,我没能做到这一点 我用DateTimeFormatter尝试了各种方法,包括下面的方法。 我注意到:-代码在LocalDateTime抛出“java.time.DateTimeException:无法提取值:class java.t

  • 本文向大家介绍MySQL新建用户中的%到底包不包括localhost?,包括了MySQL新建用户中的%到底包不包括localhost?的使用技巧和注意事项,需要的朋友参考一下 正常解释 %代表任何客户机都可以连接 localhost代表只可以本机连接 一般情况能访问本地数据库的都是加了权限了,一般都是禁止别的机器访问本地的mysql端口的,如果允许也是要加上指定ip才可以访问,这样才能保证数据库不