2017-02-11 15 views
0

При запуске гем установки я получаю следующее:Gem установить не найти существующий камень

[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 

Если я создаю Gemfile и использовать Bundler установить все работает нормально:

[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 

Безразлично доступа к сети Кажется, что проблема - попытка из-за результатов установки рубинов MRI в том же. Кто-нибудь еще видел это?

+1

Does 'gem install jruby-boilerpipe --pre' работает? Вы указываете версию в своем' Gemfile'? – matt

+0

Это именно то, что происходит - единственные выпущенные версии имеют версии rc. Отправьте это как ответ Мэтт и я принять это –

ответ

1

В настоящее время доступны только версии этого драгоценного камня: “prerelease” gems, так как все версии заканчиваются на rc1 или rc2.

Чтобы установить его, используйте --prerelease опцию install (вы можете сократить это просто --pre:.

$ gem intstall jruby-boilerpipe --pre 

Оказывается, что Bundler автоматически устанавливает предварительные камни, если они являются единственными, доступные