【问题标题】:Gem install not finding existing gem宝石安装没有找到现有的宝石
【发布时间】:2017-06-29 21:47:41
【问题描述】:

运行 gem install 时,我得到以下信息:

gregoryostermayr@gregors test $ gem install jruby-boilerpipe
ERROR:  Could not find a valid gem 'jruby-boilerpipe' (>= 0) in any repository
ERROR:  Possible alternatives: boilerpipe, jruby-coercion, jruby_coercion

如果我创建一个 Gemfile 并使用 bundler 安装一切正常:

gregoryostermayr@gregors test $ bundle install
Fetching gem metadata from https://rubygems.org/.
Fetching version metadata from https://rubygems.org/
Resolving dependencies...
Installing jruby-boilerpipe 0.2.0.rc2

网络访问似乎不是问题 - 尝试从 MRI ruby​​ 安装结果相同。其他人见过这个吗?

【问题讨论】:

  • gem install jruby-boilerpipe --pre 有效吗?您是否在 Gemfile 中指定了版本?
  • 这正是正在发生的事情 - 唯一发布的版本有 rc 版本。提交这个作为答案马特,我会接受它

标签: ruby rubygems jruby boilerpipe


【解决方案1】:

该 gem 当前可用的唯一版本是 “prerelease” gems,因为这些版本都以 rc1rc2 结尾。

要安装它,请使用--prerelease 选项到install(您可以将其缩短为--pre

$ gem intstall jruby-boilerpipe --pre

如果它们是唯一可用的,Bundler 似乎会自动安装预发布的 gem。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    相关资源
    最近更新 更多