2014-05-19 2 views
1

Git Bash에서는 파일 또는 디렉토리를 인식하지 못합니다. 나는 또한 루비 1.9.3이 설치되어 있지만 출력은Goku Bash의 Heroku 로그인 오류

$의 Heroku가 로그인

/C/프로그램 파일 (x 86)/Heroku가가/빈/Heroku가 1.9.2 보여주고있다 : 라인 4 :/C/프로그램 파일 (x86) /Heroku/ruby-1.9. 2/bin/ruby ​​: 해당 파일이나 디렉토리가 없습니다. /c/Program Files (x86)/Heroku/bin/heroku : 4 행 : exec/c/Program Files (x86)/Heroku/rub y-1.9. 2/bin/ruby ​​: 실행할 수 없습니다 : 해당 파일이나 디렉토리가 없습니다.

Heroku Toolbelt를 제거하고 다시 설치해야합니까, 아니면 두 가지 문제가 있습니까?

미리 감사드립니다.

+0

안녕하세요, 당신이 말하는 것을 이해하기가 약간 어렵습니다. bash-terminal에서'heroku login'을 실행하면 오류 메시지가 나타납니다. 'ruby -v'를 시도하면 어떻게됩니까? –

답변

0

IT는 bin/heroku 스크립트의 #!/usr/bin/env ruby이 '루비'해결합니다 오두막 지시어 보인다

  • 대신은 Windows에서 "ruby"를 호출 할 수 없음을 의미 /c/.../bin/ruby.exe

/c/.../bin/ruby 등을 이유로 그 파일은 존재하지 않습니다 ("ruby.exe"). 해결 방법으로

  • 복사/C/프로그램 파일 (86) /Heroku/ruby-1.9.2/bin/ruby.exe
  • 에 (즉, 문제가 해결되는지 확인)/C/프로그램 파일 (86) /Heroku/ruby-1.9.2/bin/ruby

(해당 파일의 보호를 확인 : 그것은 기본적으로 실행해야합니다)

확인 ruby -v가 수행해야 일 (의미는 당신의bash 쉘의에는 bin/ruby이 포함됩니다.