2011-02-25 3 views
3

나는 내가 리눅스 레일 3.0.0 (RVM)와 루비 1.9.2를 사용하고이 오류초기화되지 않은 상수 Bundler를 (나가서 설명하자면 NameError) 3

납니다 일부 RSpec에 테스트 케이스를 실행하려고

config/boot.rb:8: uninitialized constant Bundler (NameError) 
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' .. 

그러나 보석 목록을 수행 할 때, 그것은 모두 빌더 (2.1.2) 들러는 (1.0.10)

그래서 무슨 문제가 될 수 있습니다 보여줍니다?

답변

3

번들러를 최신 버전으로 업데이트하면 문제가 해결됩니다. 다시 오류가 찾을 경우

'gem install bundler' 

다음 'bundler install'

다음, 다음, GEM.lock 파일을 삭제 bundler install를 실행합니다. 문제를 해결할 수 있습니다.

관련 문제