Возникли проблемы с версией гема при запуске Cucumber - PullRequest
0 голосов
/ 25 мая 2011

Первоначально я опубликовал вопрос: Что означает это сообщение об ошибке Cucumber?

После того, как какое-то время работало предложение удалить деинсталлятор и запустить связку, работало.Теперь я получаю похожую ошибку, но на этот раз на стойке.

Когда я запускаю cucumber features, я получаю следующее (ранее работал огурец):

не могу активироватьrack (~> 1.2.1, время выполнения) для ["actionpack-3.0.7", "railties-3.0.7"], уже активированная rack-1.3.0 для ["rack-test-0.6.0", "огурец"-rails-0.5.0 "] (Gem :: LoadError)

Удаление стойки для работы огурца не очень хорошая идея для меня.Как я могу исправить эту проблему, чтобы она больше не возвращалась при другой зависимости?

1 Ответ

0 голосов
/ 25 мая 2011

Я думаю, что вы можете поместить точные номера версий ваших драгоценных камней (включая Cucumber) в свой Gemfile, а затем запустить, используя bundle exec

 bundle exec cucumber

Это запустит версию Cucumber вваш Gemfile, который всегда должен поддерживать работоспособность даже при обновлении версии вашей системы.

Другой вариант - использовать RVM gemsets

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...