我下面就how to deploy a Ruby on Rails application on AWS教程,并得到试图执行git aws.push
命令时出现以下错误:git的初始化
fatal: cannot exec 'git-aws.push': Not a directory
根据this tutorial的eb init
本来是要为我创建了这个新的git命令,但显然它没有......有人偶然发现了这个问题吗?我怎样才能解决这个问题?
我正在使用Mac OS Lion。
感谢
我下面就how to deploy a Ruby on Rails application on AWS教程,并得到试图执行git aws.push
命令时出现以下错误:git的初始化
fatal: cannot exec 'git-aws.push': Not a directory
根据this tutorial的eb init
本来是要为我创建了这个新的git命令,但显然它没有......有人偶然发现了这个问题吗?我怎样才能解决这个问题?
我正在使用Mac OS Lion。
感谢
我已经使用技巧从this question解决我的问题。检查您的路径中是否没有您没有必要权限或文件的文件夹。
我遇到了同样的问题,目前似乎有一个小问题,工具的安装程序工作在非bash实现上。
这里的修复(如通过亚马逊向本人) 使用命令:
$ bash path/to/AWS-ElasticBeanstalk-CLI-2.3/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh
庆典这里取代SH这是在教程中(S)和它显示然后为我工作
适合我!这是正确的答案,谢谢! – radtek
对我也适用!这是正确的答案,谢谢! –
之后,在某些情况下,您可能会收到错误“模块BOTO不存在”。然后,使用“sudo pip install boto”。 –
export PATH=$PATH:<path to unzipped EB CLI package>/eb/linux/python2.7/
这是eb setup的标准程序,没有这个eb就不会被发现。 – radtek
在Windows中,请确保您已经运行:
AWSDevTools-OneTimeSetup.bat
和
AWSDevTools-RepositorySetup.bat
这些批处理文件设置与EB和AWS CLI git的互动。
我检查了我的.git/config文件,并猜测所有的别名在那里... – Renan
为什么不接受答案? –