Rails 3 - Rspec - PullRequest
       49

Rails 3 - Rspec

1 голос
/ 14 марта 2011

в моем приложении rails3 я установил rspec.Но когда я запускаю команду rspec в моей консоли, она выдает следующую ошибку:

C:\myapp>rspec spec
'rspec' is not recognized as an internal or external command,
operable program or batch file.

Пожалуйста, помогите.

Заранее спасибо.

Ответы [ 3 ]

0 голосов
/ 11 июля 2011

Вам необходимо добавить каталог ruby ​​gems в переменную окружения PATH.

Для меня это "C: \ Program Files \ Ruby192 \ lib \ ruby ​​\ gems", но это зависит от версии и каталога установки. Вы можете добавить его в переменную PATH, выбрав «Компьютер»> «Свойства системы»> «Дополнительные параметры системы»> «Переменная среды»> «Путь»> «Редактировать». Убедитесь, что вы не стираете существующее содержимое. Вместо этого добавьте точку с запятой и вставьте путь к драгоценным камням.

Удачи.

0 голосов
/ 22 июля 2011

Я сделал это, и это сработало

C:\OSS\InSpects>PATH=C:\Ruby192\lib\ruby\gems\1.9.1\bin;C:\Ruby192\bin
0 голосов
/ 14 марта 2011

Вы можете попробовать

bundle exec rspec spec

Это не решает проблему с корнем, но является быстрым обходным путем

РЕДАКТИРОВАТЬ: Вы немного погуглили, пробовали ли вы это?http://getsatisfaction.com/railstutorial/topics/rspec_command_not_found#reply_4313182

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