繁体   English   中英

捆绑软件安装上的依赖性错误

[英]Dependency error on bundle install

我曾经使用rvm使用ruby 2.1.4版本,但是每当我尝试在应用程序上运行bundle install时,都会出现如下错误

    /usr/lib/ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [bundler-unload-1.0.2, executable-hooks-1.3.2, gem-wrappers-1.2.7, rubygems-bundler-1.4.4, rvm-1.11.3.9] (Gem::LoadError)
    from /usr/lib/ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
    from /usr/lib/ruby/1.9.1/rubygems.rb:1231:in `gem'
    from /usr/local/bin/bundle:22:in `<main>'

第一个问题是我将ruby版本切换到2.1.4然后为什么他们应该错误地给出1.9.1版本?

第二个问题是,在应用程序Gemfile中有依赖的gem

    gem 'quality-measure-engine', :git => 'https://github.com/pophealth/quality-measure-engine.git', :branch => 'master'

由于依赖宝石,会发生此错误?

您是否尝试过bundle update

它将更新Gemfile.lock的gem版本和依赖Gemfile.lock

此处查看文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM