2017-02-11 2 views
0

Lorsque bijou en cours d'exécution installer je reçois le texte suivant:gem install ne pas trouver bijou existant

[email protected] 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 

Si je crée un Gemfile et utiliser Bundler installer tout fonctionne normalement:

[email protected] 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 

accès réseau doesn Cela ne semble pas être un problème - essayer à partir d'une installation de MRI ruby ​​entraîne la même chose. Quelqu'un d'autre a déjà vu ça?

+1

Est-ce 'gem install jruby-boilerpipe --pre' work? Est-ce que vous spécifiez une version dans votre' Gemfile'? – matt

+0

C'est exactement ce qui se passe - les seules versions publiées ont des versions rc Soumettre comme une réponse Matt et je vais accepte-le –

Répondre

1

Les seules versions de cette gemme actuellement disponibles sont “prerelease” gems, car toutes les versions se terminent par rc1 ou rc2.

Pour l'installer, utilisez l'option --prerelease à install (vous pouvez raccourcir ce juste --pre.

$ gem intstall jruby-boilerpipe --pre 

Il semble que Bundler installe automatiquement les gemmes prerelease si elles sont les seuls disponibles