2014-10-21 2 views
2
/Users/mac/.rvm/gems/[email protected]/gems/bundler-1.7.4/lib/bundler/shared_helpers.rb:24:in `default_gemfile': Could not locate Gemfile (Bundler::GemfileNotFound) 
    from /Users/mac/.rvm/gems/[email protected]/gems/bundler-1.7.4/lib/bundler/shared_helpers.rb:29:in `default_lockfile' 
    from /Users/mac/.rvm/gems/[email protected]/gems/bundler-1.7.4/lib/bundler.rb:253:in `default_lockfile' 
    from /Users/mac/bin/spring:10:in `<top (required)>' 
    from bin/rails:3:in `load' 
    from bin/rails:3:in `<main>' 

인사를 찾을 수 없습니다 레일 : Gemfile

내가 또는 내가이 메시지를 가지고 있지만 레일이 설치된 '-v 레일' '새로운 myproject라는 레일'실행하려고

. 나는 이해하지 못한다. 누군가 나를 도울 수 있습니다.

도움 주셔서 감사합니다.

+1

현재 작업 디렉토리에'Gemfile'이 있습니까? – b4hand

답변

1

올바른 경로에 있지 않거나 설치되지 않았습니다. 당신이이 같은 버전을해야 rails -v를 실행하는 경우이 gem install bundler를 수행

rails -v 
Rails 4.2.0.beta2 

당신이하지, 그 중 하나 설치되어 있지 레일을 의미 마십시오.

3

http://guides.rubyonrails.org/getting_started.html 내가 정확한 문제가 있었다 : 여기

gem install rails을 실행하는 것은 레일을 설정하는 정보입니다.

밝혀진대로 문제는 내가 숨겨진 ./bin 디렉토리를 가졌습니다. rails new myapp을 실행하면 bin 폴더의 바이너리가 사용됩니다. 제 경우에는 ./bin/spring입니다.

./bin 디렉토리를 삭제했으며 현재 모두 정상입니다.