Я следую инструкциям отсюда:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html
Этот pip install --upgrade --user awsebcli работал нормально, но когда я набираю $ eb
он говорит, что команда не найдена.
По-видимому, я должен изменить переменную пути:
echo $ SHELL. дает мне: / bin / bash.
Вот инструкции:
1) Find your shell's profile script in your user folder. If you are not sure which shell you have, run echo $SHELL.
$ ls -a ~
. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads
Bash – .bash_profile, .profile, or .bash_login.
Zsh – .zshrc
Tcsh – .tcshrc, .cshrc or .login.
2) Add an export command to profile script.
export PATH=~/.local/bin:$PATH
This command adds a path, `~/.local/bin` in this example, to the current PATH variable.
3) Load the profile into your current session.
$ source ~/.bash_profile
Для меня это не имеет никакого смысла: зачем мне запускать $ ls -a ~
? Я побежал
export PATH=~/.local/bin:$PATH
и это ничего не изменило. То же самое для 3.
Посоветуйте, пожалуйста, как заставить работать eb. Спасибо.
ОБНОВЛЕНИЕ: echo $ PATH дает мне:
/Users/ME/bin/bash:/Users/ME/bin/bash.:/Users/ME/.local/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/mysql -5.7.11-osx10.9-x86_64 / bin: /Library/Frameworks/Python.framework/Versions/3.5/bin: /Library/Frameworks/Python.framework/Versions/3.5/bin: / Library / Frameworks / Python. framework / Versions / 3.4 / bin: /Users/ME/.local/bin: /Library/Frameworks/Python.framework/Versions/3.5/bin: /usr/local/mysql-5.7.11-osx10.9-x86_64/ bin: /Library/Frameworks/Python.framework/Versions/3.5/bin: /Library/Frameworks/Python.framework/Versions/3.5/bin: /Library/Frameworks/Python.framework/Versions/3.4/bin: / usr / локальный / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / share / dotnet
echo $PATH
? - person helloV   schedule 19.11.2016~/.local/bin
- это просто пример. Для OSX все иначе. Еще раз проверьте инструкции. Я предлагаю вам просто сделать$ brew install awsebcli
, который обо всем позаботится. - person helloV   schedule 19.11.2016