2016-07-15 2 views
0

мой Gemfile:пакет установки Error

"https://rubygems.org" 
gem 'knife-solo' 
gem 'librarian-chef' 

Когда я запускал команду bundle install я получил следующее сообщение об ошибке:

Gem::InstallError: chef-zero requires Ruby version >= 2.1.0. 
An error occurred while installing chef-zero (4.7.1), and Bundler cannot 
continue. 
Make sure that `gem install chef-zero -v '4.7.1'` succeeds before bundling. 

Я не понимаю, почему. Я установил ruby ​​2.3.1 (so 2.3.1> 2.1.0), но он все еще показывает мне эту ошибку. (Я попытался установить chef-zero, а затем запустил команду: bundle install еще раз, но она показывает мне ту же ошибку). Может кто-нибудь мне помочь? Спасибо.

+1

Добро пожаловать на SO .Someone, конечно, может помочь вам, если вы можете помочь им, прикрепив правильный тег. Используйте рельсы, рубиновые рельсы, рельсы, драгоценные камни и т. Д., А не джанго. См. Список [тегов] (http://stackoverflow.com/tags) для получения дополнительных тегов. – kapilsdv

+0

ОК спасибо !! –

+0

Используете ли вы RVM для управления рубинами. Когда вы говорите, что вы установили ruby ​​2.3.1, вы также использовали его с помощью RVM? Также установлено несколько рубинов? –

ответ

0

Запустите gem install chef-zero -v '4.7.1' и проверьте, какая ошибка.

+0

Я попытался запустить «gem install chef-zero -v» 4.7.1 '", но у меня такая же ошибка! –

+0

Какая версия ruby ​​указана в Gemfile? – Zelenka

+0

Это рубин 2.3.1p112 (2016-04-26 версия 54768) [x86_64-darwin14] !! –

0

Рельсы имеют большую особенность помогает нам, когда мы получим какую-либо ошибку, так как вы можете видеть в вашем вопросе, его ясно говорит, чтобы установить chef-zero -v '4.7.1'

An error occurred while installing chef-zero (4.7.1), and Bundler cannot 
continue. 
Make sure that `gem install chef-zero -v '4.7.1'` succeeds before bundling 

Просто установить, что и повторно сверток.

gem install chef-zero -v '4.7.1'

+0

yep .. Я знаю это !! Я попытался запустить gem install chef-zero -v '4.7.1'. но у меня такая же ошибка! поэтому я не знаю, почему! –

+0

PLS проверяет вашу рубиновую команду с помощью 'ruby -v' – Sravan

+0

Это шоу: ruby ​​2.3.1p112 (2016-04-26, редакция 54768) [x86_64-darwin14] –

Смежные вопросы