Не удается создать платформу Elastic Beanstalk из-за отсутствия easy_istall. Как решить?

#amazon-web-services

#amazon-web-services

Вопрос:

Я пытаюсь создать пользовательскую платформу Elastic Beanstalk с использованием Ubuntu. Я перехожу по ссылке ниже. https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/custom-platforms.html#custom-platform-creating

Но когда я пытаюсь запустить команду «создать платформу eb», через некоторое время происходит сбой.Я просмотрел журналы и заметил ошибку с надписью easy_install: команда не найдена. Пожалуйста, обратите внимание на соответствующие разделы журнала. Как мне исправить эту проблему? Кто-нибудь из вас может помочь?

[2019-03-19T16:44:27.915989 0000#3082] ИНФОРМАЦИЯ — Упаковщик: 1553013867,,пользовательский интерфейс, сообщение, HVM AMI builder: Настройка python-boto (2.44.0-1ubuntu2.18.04.0) … Я, [2019-03-19T16:44: 29.530448 0000#3082] ИНФОРМАЦИЯ — Упаковщик: 1553013869,,пользовательский интерфейс, сообщение, HVM AMI builder: easy_install pip I, [2019-03-19T16:44: 29.531032 0000 #3082] ИНФОРМАЦИЯ — Упаковщик: 1553013869,,пользовательский интерфейс, сообщение, Разработчик HVM AMI: /tmp/script_8201.sh : строка 107: easy_install: команда не найдена Я, [2019-03-19T16:44:29.532812 0000#3082] ИНФОРМАЦИЯ — Упаковщик: 1553013869,, пользовательский интерфейс, скажем, ==> HVM AMI builder: завершение работы исходного экземпляра AWS… Я, [2019-0

Ответ №1:

Причина, по которой это происходит, заключается в том, что easy_install был удален из python-setuptools пакета с версии 39.0.1-2 (см. Список изменений), но flavor: ubuntu1604 в platform.yaml файле все еще заставляет упаковщика пытаться запустить установочные скрипты так, как это было для Ubuntu 16.04 (с python-setuptools 20.7.0-1 ).