2014-11-16 2 views
0

I ma follow railstutorial.org, и я пытаюсь сделать работу Guard. У меня есть проблема, когда я пытаюсь запустить любые тесты из защитной консоли:У гвардии есть проблемы с версиями gem

15:10:04 - INFO - Run all 
15:10:04 - INFO - Running: all tests 
Warning: You're using Rubygems 1.8.23 with Spring. Upgrade to at least Rubygems 2.1.0 and run `gem pristine --all` for better startup performance. 
Could not find json-1.8.1 in any of the sources 
Run `bundle install` to install missing gems. 

Я имею в JSON версий 1.8.1:

$ gem list | grep json 
json (1.8.1) 
multi_json (1.10.1) 

Я обновленное RubyGems до версии 2.4.2 над побежало gem pristine --all но id ничего не меняет, даже предупреждение все еще существует.

Я пробовал убивать весну, перезагружать все и т. Д. - никакой помощи.

+0

Является ли драгоценный камень в вашем «Gemfile»? И вы запустили «пакетную установку» или «пакетное обновление»? –

ответ

1

Хорошо, я решил это. Я удалил все json записей в Gemfile.lock. Затем я побежал bundle install, и он работает!

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