Не удалось установить AWS Elastic Beanstalk CLI (Win10, Python 3.6, Pip 9.0.1)
Я пытаюсь установить awsebcli на моей машине, и я не могу запустить команду
eb --version
Он показывает эту ошибку:
'eb' is not recognized as an internal or external command,
исполняемой программой или пакетным файлом.
Это моя версия Python:
C:>python --version
Python 3.6.0
Это моя версия pip:
C:>pip --version
pip 9.0.1 from c:usersamirsappdatalocalprogramspythonpython36libsite-packages (python 3.6)
когда я запустил эту команду pip install --upgrade --user awsebcli
для установки awsebcli он успешно установил его.
6 ответов
после большого количества беготни мне удалось выяснить, что мне не хватает дополнительной записи пути, оба из них были необходимы, чтобы получить eb
для работы в windows:
%USERPROFILE%\AppData\Local\Programs\Python\Python36\Scripts
%USERPROFILE%\AppData\Roaming\Python\Python36\Scripts
этот путь работал для меня...
%USERPROFILE%\AppData\Roaming\Python\Scripts;
%USERPROFILE%\AppData\Local\Programs\Python\Python36\Scripts;
%USERPROFILE%\AppData\Roaming\Python\Python36\Scripts;
C:\Program Files\Amazon\AWSCLI
Я понял проблему. Похоже, мне нужно было добавить это в переменные среды:
%USERPROFILE#\AppData\Local\Programs\Python\Python36\Scripts
хотя у него был другой C:\Users\amirs\
... и путь тоже.
У меня была такая же проблема в последние несколько дней.
хотя Амазонки документации даже не упоминает о нем (т. е. только следующие АРМ интерфейс командной строки Домашняя страница упоминает, но не объясняет, что это необходимо), в дополнение к 'awsebcli пакет (что также требует 'boto3' пакет), также нужно скачать и установить АРМ-Шелл пакет для того, чтобы команда АРМ настроить на работа:
перейдите по ссылке aws-shell на следующую страницу GITHUB и следуйте инструкциям по установке: https://github.com/awslabs/aws-shell
затем после установки введите "aws configure" в командном окне в соответствии с инструкциями по следующей ссылке, и он будет работать нормально, предлагая вам ввести необходимый ключ доступа AWS и секретный доступ Ключ:
http://boto3.readthedocs.io/en/latest/guide/quickstart.html
FYI - я попытался изменить путь переменной среды в соответствии с вашим решением, а также в другой ссылке, но ни один не работал для меня:
https://forums.aws.amazon.com/thread.jspa?threadID=228638
таким образом, мне пришлось решить проблему с истинным решением проблемы, как описано здесь.
Если вы здесь, и он все еще не работает, вам нужно (возможно, это с момента нового обновления)... в путь к переменной среды Windows необходимо добавить следующее:
%USERPROFILE%\AppData\Local\Programs\Python\Python37-32\Scripts\