7

init을하고 git aws.push 명령을 실행하려고 시도 할 때 다음과 같은 오류 있어요 : this tutorialeb init에 따르면자식은 내가 <a href="http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html" rel="noreferrer">how to deploy a Ruby on Rails application on AWS</a>에 대한 자습서를 다음했다

fatal: cannot exec 'git-aws.push': Not a directory

로했는데를 나를 위해이 새로운 자식 명령을 만들었지 만 명백하게는 그렇지 않습니다 ... 누군가이 문제를 우연히 발견 했습니까? 이 문제를 어떻게 해결할 수 있습니까?

Mac OS Lion을 사용하고 있습니다.

덕분에

+1

내 .git/config 파일을 검사하고 모든 별칭이 있다고 생각합니다. – Renan

+0

대답을 수락하지 않으시겠습니까? –

답변

1

나는 내 문제를 해결하기 위해 this question에서 팁을 사용했다. PATH에 필요한 권한이나 파일이없는 폴더가 없는지 확인하십시오.

21

동일한 문제가 발생하여 현재 non bash 구현 도구에서 작동하는 설치 프로그램의 작은 문제가있는 것으로 보입니다. (아마존을 통해 나에게 중계로) 여기

가 이 명령을 사용하여 수정입니다 :

$ bash path/to/AWS-ElasticBeanstalk-CLI-2.3/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh 

bash는 여기 쉬를 대체 튜토리얼 (들)과에 나타내었다 그때 나를 위해 일했다

+0

이 저에게 효과적입니다! 이것은 정답입니다, 감사합니다! – radtek

+0

저도 작품! 이것은 정답입니다, 감사합니다! –

+1

그 후에 어떤 경우에는 "모듈 BOTO가 없습니다"라는 오류가 발생할 수 있습니다. 그런 다음 "sudo pip install boto"를 사용하십시오. –

0
export PATH=$PATH:<path to unzipped EB CLI package>/eb/linux/python2.7/ 
+0

이것은 eb 설정을위한 표준 절차이며,이 eb를 찾을 수 없습니다. – radtek

0

Windows에서 실행하십시오 :

AWSDevTools-OneTimeSetup.bat 

AWSDevTools-RepositorySetup.bat 

이 배치 파일 설정 EB와 AWS CLI와 자식의 상호 작용

.