문제

RSPEC 및 RSPEC-RAILS 플러그인 사용을 삭제하고 대신 GEM 버전으로 전환 할 때 SPEC_HELPER.RB에서 변경해야 할 추가 기능이 있습니까?

플러그인을 삭제하고 보석을 설치 한 후 더 이상 내 사양을 성공적으로 실행할 수 없습니다 (1.1.8).

보다 구체적으로, 이것은 내가 한 일입니다.

  1. 공급 업체 DIR에서 이전에 설치된 RSPEC 및 RSPEC-RAILS 플러그인을 삭제하십시오
  2. Sudo는 RSPEC 및 RSPEC-RAILS GEMS를 모두 설치했습니다 (1.1.8은이 글을 쓰는 시점에서 최신입니다).

스크립트/autospec을 실행할 때이 메시지를받습니다.

/library/ruby/site/1.8/rubygems.rb:578:in report_activate_error': RubyGem version error: hoe(1.5.0 not >= 1.7.0) (Gem::LoadError) from /Library/Ruby/Site/1.8/rubygems.rb:134:in/library/ruby/site/1.8/rubygems.rb:158:in에서 활성화하십시오 activate' from /Library/Ruby/Site/1.8/rubygems.rb:157:in각각/library/ruby/site/1.8/rubygems.rb:157:in에서 activate' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in'/library/ruby/gems/1.8/gems/ActivesUpport-2.1.0/lib/active_support/delections.rb:509:in을 필요로합니다 require' from /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:354:innew_constants_in 'from /library/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/delections.rb:509:in require' from /Volumes/tangoflash/code/tangoflash/spec/spec_helper.rb:5 from spec/helpers/sessions_helper_spec.rb:1:inSpec/Helpers/Sessions_Helper_Spec.rb에서 '필요

TextMate를 통해 단일 RSPEC 예제를 실행하려고 할 때 다음과 같습니다.

/library/ruby/site/1.8/rubygems.rb:578:in report_activate_error': RubyGem version error: hoe(1.5.0 not >= 1.7.0) (Gem::LoadError) from /Library/Ruby/Site/1.8/rubygems.rb:134:in/library/ruby/site/1.8/rubygems.rb:158:in에서 활성화하십시오 activate' from /Library/Ruby/Site/1.8/rubygems.rb:157:in각각/library/ruby/site/1.8/rubygems.rb:157:in에서 activate' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in/사용자/AllAnlibunao/Library/Application Support/TextMate/Rspec.tmbundle/support/lib/spec/spec/spec/mate.rb : 14 from /tmp/temp_textmate.kqtykh:3:in 'requible'from/tmp/ temp_textmate.kqtykh : 3

모든 도움은 굉장 할 것입니다.

도움이 되었습니까?

해결책

오류 메시지에서 최근 버전이없는 것 같습니다. hoe 보석 설치. 시도해보십시오 gem install hoe --version '> 1.7.0 그리고 그것이 도움이되는지 확인하십시오. 설치했을 때 rspec 그리고 rspec-rails 보석 당신은 의존성을 얻지 못했고 다른 의존 보석이 누락 될 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top