【问题标题】:I can't execute command: vmc info我无法执行命令:vmc info
【发布时间】:2026-02-01 11:05:02
【问题描述】:

这是错误信息

D:/software/Ruby187/lib/ruby/site_ruby/1.8/rubygems/specification.rb:1637:in ra
ise_if_conflicts': Unable to activate cfoundry-0.4.8, because multi_json-1.3.6 c
onflicts with multi_json (~> 1.4.0) (Gem::LoadError)
from D:/software/Ruby187/lib/ruby/site_ruby/1.8/rubygems/specification.rb:746:in activate'

【问题讨论】:

  • 我今天安装vmc的时候也遇到了同样的问题。

标签: cloud-foundry vmc


【解决方案1】:

使用以下命令卸载multi_json,当询问哪个版本时选择“所有版本”

gem uninstall multi_json

然后,重新安装 vmc

gem install vmc

【讨论】:

  • 仍然出现错误:错误:执行 gem 时 ... (Gem::DependencyError) 无法解析依赖项:vmc 需要 multi_json (~> 1.3.6); cfoundry 需要 multi_json (~> 1.4.0)
  • 我在 ruby​​gems.org 网站上查看了 'vmc',似乎今天上传了最新版本,它确实与 cfoundry 有不同的 multi_json 依赖
  • 对,我现在看到了问题。我可以向您保证,我们将在一天结束前解决此问题。与此同时,您应该仍然可以使用和安装旧版 VMC (0.3.23)