#ruby-on-rails #ruby #rspec
#ruby-on-rails #ruby #rspec
Вопрос:
У меня проблема с запуском программы rake при тестовом обучении с помощью rspec 3.0.0. Он говорит «Не удалось найти «rspec (~) 2) — нашел: [rspec-3.0.0]» У меня такое чувство, что это означает, что я должен загрузить более старую версию rspec для запуска программы. Однако, когда я попытался загрузить 3 самые последние версии rspec 2 (2.99.0, 2.14.1 и 2.14.0), он всегда говорит: «ОШИБКА: не удалось найти действительный драгоценный камень… в любом репозитории «
Пожалуйста, помогите! Я использую Windows 7 и очень хотел бы ознакомиться с этим материалом
Комментарии:
1. загляните в свой Gemfile … что находится в разделе с надписью «группа : тест» ? Если его нет, выполните поиск в файле Gemfile для слова «rspec» и посмотрите, что он говорит
2. В нем нет раздела под названием group: test, в нем просто говорится об этом «источнике» rubygems.org » драгоценный камень «грабли » драгоценный камень «rspec», «> = 2.0″»
3. правильно … значит
rspec-rails
, тогда нет драгоценного камня?4. кроме того, форматирование кода комментариев ужасно. Не могли бы вы скопировать ваш Gemfile в свой вопрос и красиво отформатировать его, чтобы его было легко читать и другим? 🙂
5. Кажется, я решил свою проблему, мне нужно было инициализировать rspec в каталоге проекта. Спасибо за помощь, хотя!