команда не найдена при попытке развертывания в AWS Elastic Beanstack - PullRequest
0 голосов
/ 14 октября 2018

При попытке настроить AWS Elastic Beanstack для моего проекта Django, следуя этому руководству:

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create-deploy-python-django.html

как только я запускаю

eb create django-env

, я получаюэта ошибка:

warning: CRLF will be replaced by LF in .gitignore.
The file will have its original line endings in your working directory.
Creating application version archive "app-2f30-181013_230403".
ERROR: CommandError - An error occurred while handling git command.
Error code: 1 Error: C:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 7: basename: command not found
C:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 7: sed: command not found
C:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 18: .: git-sh-setup: file not found

Есть идеи, что проблема здесь?можно ли использовать AWS Elastic Beanstack в Windows?

1 Ответ

0 голосов
/ 14 октября 2018

У вас проблема с путями Windows и совместимостью программ.

Интерфейс EB CLI прекрасно работает в Windows.Я использую его почти каждый день на многих корпоративных системах для разных клиентов.Это предполагает, что все установлено и настроено правильно.

1) Убедитесь, что у вас установлена ​​собственная версия Git для Windows.Установите из этого места: Downlading Git

2) Убедитесь, что в вашем пути поиска Windows установлена ​​версия Git для Windows, предшествующая Mingw.В противном случае будет загружена неправильная программа, а затем все окружение и зависимости Mingw будут все портить.

3) Убедитесь, что установлена ​​последняя версия EB CLI (сделайте это в последнюю очередь).Выполните следующие действия, чтобы восстановить текущую установку.В зависимости от того, что вы настроили, достаточно просто установить EB CLI.

Установить Python, pip и EB CLI в Windows

...