Я не могу установить командной строки AWS на Mac OS с Пип - awscli: команда не найдена

Я пытался следовать этому учебник.

Это то, что я сделал в консоли:

pip3 install --user --upgrade awscli

после того, что когда я пишу:

pip3 --version

Я'м получаю:

pip 9.0.1 from /Users/user/Library/Python/3.4/lib/python/site-packages (python 3.4)

тогда я писал:

pip3 install --user --upgrade awscli

эта команда скачали awscli и автоматически добавил Это:

# Setting PATH for Python 3.4
# The orginal version is saved in .profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}"
export PATH

к моему .профиль

Позже, просто чтобы быть уверенным, я написал:

source ~/.profile

а потом, когда я типа:

user$ aws
-bash: aws: command not found

Я перезапустил терминал, не повезло также.

Что'проблема здесь?

Комментарии к вопросу (5)

Здесь представлены два шага для установки командной строки AWS на Mac и OSX с

Первый

Официальная версия

  • самогон установите awscli

Второй

Версия

самогон установите awscli --руководитель

Комментарии (4)

Когда-то "pip3 установить" это называется с " по--пользовательи" вариант, он устанавливает АРМ, выполняемых в пользовательском расположении. Это может быть одна из многих возможных местах, но лучший способ выяснить, где с помощью этой команды:

питон3 -м месте --базы пользователей

На моей системе, это возвращается:

  • /Пользователи/[Имя_пользователя]/библиотека/питон/3.6

Этот каталог имеет и"бин" в поддиректории, и это где-то "АРМ" от исполняемого был расположен.

Я понял это со следующим:

Комментарии (5)

Просто сделать эти три шага:

curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip 
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
Комментарии (2)

зелье установите awscli должны работать

Комментарии (0)

Это работало для меня, я не испытывал проблем с разрешениями и пришлось создать локальную рамках первой папки перед запуском самогон установки. с помощью высокой и macOS Сьерра

sudo mkdir /usr/local/Frameworks
sudo chown $(whoami):admin /usr/local/Frameworks
brew install awscli
Комментарии (1)

У меня была подобная ошибка, когда пытаюсь установить awscli. Я следил за шаги, упомянутые здесь в Amazon [https://docs.aws.amazon.com/cli/latest/userguide/cli-install-macos.html]

Я использую анаконды, поэтому, когда я использую pip3 установить awscli --подъем --пользователя он устанавливает awscli в/users/имя_пользователя/.местные/Либ/питон3.6/

Итак, я использовал следующие действия, чтобы обновить awscli для анаконды-

установить-с стадион conda стадион conda-Фордж awscli`

Комментарии (0)

Я использовал следующие команды, чтобы установить awscli :

я завиток$&; https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -о том, что "awscli-пачки.ЗИП и" $ разархивировать awscli-bundle.zip $ ./awscli-пачки/установка -б ~/бин/АРМ

проверить версию с помощью : /пользователи/ХХХ/ОГРН/АРМ --версия настроить используя : /пользователи/ХХХ/ОГРН/АРМ настроить

Комментарии (0)

Для ответа на исходный вопрос об установке с помощью pip:

sudo pip install --upgrade pip
sudo easy_install nose
sudo easy_install tornado
sudo easy_install six
sudo pip install --ignore-installed awscli

работал для меня на Мохаве

Комментарии (0)

Я последовал за следующие действия, и это работает для macOS 10.11

curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"

Распаковать пакет.

unzip awscli-bundle.zip

И вместо дали команду:

'sudo /usr/local/bin/python2.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws'

которая нарушается из-за ПМС, я думаю, я использовал ниже команду, и он работал для меня.

python3.6 ./awscli-bundle/install -b ~/bin/aws
Комментарии (0)