Перейти к содержимому

Грабли, Rspec и Windows

1

Если я попытаюсь запустить самый простой из тестов rake rspec в моей среде Windows (с которой у меня практически нет опыта), я получу следующую ошибку:

>ruby "D:\Ruby191\bin\rake" test "D:/Ruby191/bin/ruby.exe" -S bundle exec rspec -cfs spec/app_spec.rb ruby.exe: invalid switch in RUBYOPT: -F (RuntimeError) rake aborted! ruby -S bundle exec rspec -cfs spec/app_spec.rb failed  Tasks: TOP => test => spec 

Мне кажется, что рубину не нравится эта середина F флаг, но я не добавил его и не могу найти какую-либо часть файлов .bat или ruby, в которых есть флаги.

Мне не повезло погуглить эту проблему (возможно, я искал неправильные термины), у кого-нибудь есть совет?

1 088 просмотров
JP. спросил 15 лет назад
J 143

2 ответа

2

Я пошел и установил рубин в папку с пробелами в ней (Программа F Īles). Не делай этого .

JP. ответил 15 лет назад
J 143
0

Если вы установили Ruby в Windows, я предполагаю, что вы использовали RubyInstaller . Попробуйте также установить DevKit .

Я рекомендую установить в C:\Ruby, и работает gem update --systemзатем, gem updateчтобы убедиться, что все уточненный.

Nexerus ответил 15 лет назад
N 733