当前位置: 首页 > 知识库问答 >
问题:

安装json(1.8.6)时出错,捆绑程序无法继续

堵毅然
2023-03-14

我尝试运行bundle install命令,结果出现以下错误。在阅读了一些stackoverflow帖子后,我还运行了bundle update

我仍然得到json~1.8.6gem的问题(我猜)。

安装json(1.8.6)时出错,Bundler无法继续。在捆绑之前,请确保gem install json-v'1.8.6'成功。这里的问题是没有正确完成安装。

共有2个答案

西门山
2023-03-14

这可以通过执行以下操作来解决

1.通过运行以下命令安装ruby开发环境(对于Linux机器)。

sudo apt-get install ruby
ruby -e 'puts RUBY_VERSION[/\d+\.\d+/]' -dev

阅读本文了解更多详细信息。

2.现在通过运行以下命令安装json-v“1.8.6”gem。

sudo gem install json -v '1.8.6'

这应该可以解决这个问题。现在试着运行bundle update和bundle install,它应该可以正常工作。

感谢“汤姆·洛德”和“海德尔·阿里”的支持。

云利
2023-03-14

旧版本的json gem与新版本的ruby有些不兼容。尝试更新json gem包更新json

 类似资料:
  • 我试图在我的Mac上安装Bundler宝石。使用命令:我得到以下错误: 这显然是一个服务器问题,但我该如何着手解决这个问题呢<代码>gem更新--系统当前是最新的。是否有其他方式获得Bundler?

  • 当我跑的时候

  • 检测到JavaFX Ant API版本1.3结果:1 init:deps clean:正在更新属性文件:D:\softphone\build\build clean。属性删除目录D:\softphone\build clean:deps jar: 创建dir: D:\softphone\build 正在更新属性文件:D:\softphone\build\build jar。性质 已创建目录:D:\

  • 安装json(1.8.1)时出错,Bundler无法继续。在绑定之前,确保成功。xcrun:错误:无效的活动开发人员路径(/Library/developer/CommandLineTools),在:/Library/developer/CommandLineTools/usr/bin/xcrun处缺少xcrun make失败,退出代码1 我知道这已经发布了,但我已经尝试过bundle updat

  • 问题内容: 我正在尝试通过Bundler 安装gem,但是它一直死于以下错误: 我通过谷歌搜索发现的大多数事情都建议传递参数来修复它。因此,基于: 我将以下内容添加到Bundler的配置中: 但是,仍然没有运气-与上述相同。 因为它快死于错误了,所以我检查了一下,并且据说它在附近,只是Bundler找不到。 有什么想法吗? 问题答案: 答案与Wrikken发布的答案相似-这是我为将来的读者而修复的

  • 使用npm安装parcel-bundler时出错,我的命令如下:npm安装-g parcel-bundler 下面是错误描述。 npm警告已弃用的core-js@2.6.11:core-js@<3已不再维护,并且由于问题的数量不建议使用。请将您的依赖项升级到core-js@3的实际版本。npm错误!分析“...fzsf0kuydgybbemj+wviy”附近时,意外的JSON输入结尾 npm错误!