내 첫 개발 환경을 설정하므로 나와 함께하시기 바랍니다. 러닝 마운틴 라이온, 루비 1.9.3, 보석 1.8.25 및 RVM 1.19.1.RSPEC 설정 도움말 - Mountain Lion Ruby 1.9.3
RSPEC을 실행하려고하는데 오류가 계속 발생합니다. 내 PATH와 관련이 있다고 생각합니다. 대부분의 질문은 쉘 (Bash?)이 잘못된 위치에서 찾고 있다는 사실을 나타냅니다.
이 멋진 튜토리얼을 사용하여 : 나는 간단한 RSpec에 파일을 실행하고 오류가 발생, 그래서 난 그냥 명령 줄에서 "사양"(따옴표)를 입력 시도 해봤 http://blog.davidchelimsky.net/2007/05/14/an-introduction-to-rspec-part-i/
. 그게 나에게 오류 "-bash : spec : command not found"(따옴표 없음)를 준다.
stackoverflow를 둘러보고 명령이 "spec"대신 "rspec"으로 업데이트되었음을 확인 했습니까? 나는이 질문에 발견 이전의 답변에 대해서는
Evans-MacBook-Pro:~ Evan$ rspec
/Users/Evan/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `load': cannot load such file -- /Users/Evan/spec (LoadError)
from /Users/Evan/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `block in load_spec_files'
from /Users/Evan/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `each'
from /Users/Evan/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `load_spec_files'
from /Users/Evan/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/command_line.rb:22:in `run'
from /Users/Evan/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:80:in `run'
from /Users/Evan/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:17:in `block in autorun'
: 나는 명령 라인에 "RSpec에"(따옴표)를 입력 할 때 그래서이 넌센스를 얻을의 .bashrc를 변경하는 나의 시도는 무엇에 대한 혼란 저를 남겨 내가 뭘하고 있었는지, 나는 문법이 올바르다 고 생각하지 않는다 (또한 작동하지 않았다).
의견이 있으십니까? 매우 감사!
에반
응답 해 주셔서 감사합니다. 내가 제공 한 코드를 실행하고 똑같은 오류가 발생했습니다. –
설명한대로'spec_tutorial' 디렉토리를 생성 했습니까? – iltempo
"rspec spec_tutorial"(따옴표 제외)을 내 명령 줄에 입력하면 내 질문에 붙여 넣은 오류 줄이 나타납니다. –