Ошибка с CLI AWS EB после обновления до Ubuntu 20.04

Я понимаю, что мог бы легко дождаться июля 2020 года, но сегодня я обновился до Ubuntu 20.04. Я обновил с 18.04 до 19.10 до 20.04.

Все, что я пробовал до сих пор, работало нормально, за исключением AWS EB CLI. Сработало нормально 18.04. Теперь, когда я запускаю eb deploy --staged , я получаю сообщение об ошибке ниже. Файл "/home/me/.local/bin/eb", строка 5, в из ebcli.core.ebcore главная импортная ImportError: Нет модуля с именем ebcli.core.ebcore

У кого-нибудь есть идеи, как это исправить? Спасибо.

0
задан 30 April 2020 в 18:14

1 ответ

При обновлении до Ubuntu 20.04 был удален Python 3.7 и установлен Python 3.8. Мне пришлось переустановить Python 3.7.

Тогда pip не работал должным образом. Удаление и повторная установка обычно не работает для меня. Я получаю сообщение об ошибке ниже.

ImportError: Нет модуля с именем pip._internal.cli.main

То, что мне помогло, было удалить тогда ...

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall

Затем просто переустановите eb и инициализируйте .. .

pip install awsebcli --upgrade --user
eb init

Надеюсь, это кому-нибудь поможет.

0
ответ дан 19 June 2020 в 21:44

Другие вопросы по тегам:

Похожие вопросы: