【问题标题】:Could not find gem 'canvas_connect (= 0.3.12 )' in any of the gem sources listed in your Gemfile or available on this machine在您的 Gemfile 中列出的或在此机器上可用的任何 gem 源中找不到 gem 'canvas_connect (= 0.3.12 )'
【发布时间】:2018-01-04 16:59:20
【问题描述】:

运行 bundle install 时出现此错误https://i.stack.imgur.com/V4O3U.png

在 Gemfile
gem 'canvas_connect', '0.3.12'
gem 'adobe_connect', '1.0.6', 要求:false

【问题讨论】:

  • 能分享下gem文件的源码吗?
  • gem 'canvas_connect', '0.3.12' gem 'adobe_connect', '1.0.6', 要求:假
  • 用 gem 文件代码更新问题。
  • 我说整个 gem 文件不仅仅是那部分
  • 我猜问题出在 canvas_connect gem 的版本上

标签: ruby-on-rails rubygems canvas-lms


【解决方案1】:

Canvas Connect查看此链接以获取可用版本,您的 Gemfile 中提到的版本是错误的。使用您想要删除它的版本更新它。 Bundle 将安装最新的可用版本。

adobe_connect 是一个依赖 gem,并使用可用版本重新检查提到的版本。

Rubygems.org 应该用作比较和查找 gem 版本的参考

【讨论】:

    【解决方案2】:

    尝试安装这些 gems

    gem 'canvas_connect', '~> 0.3.11'
    

    gem 'adobe_connect', '~> 1.0', '>= 1.0.6', require: false
    

    0.3.11 似乎是 canvas_connect 的最新版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-02
      • 1970-01-01
      • 2012-02-11
      • 2017-07-14
      • 2018-08-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多