我按照说明从这里:安装AWS EB CLI
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html
这PIP安装--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工作。谢谢。
UPDATE:回声$ PATH给我:
/Users/ME/bin/bash:/Users/ME/bin/bash.:/Users/ME/.local/bin:/Library/Frameworks/ Python.framework /版本/ 3.5 /斌:/usr/local/mysql-5.7.11-osx10.9-x86_64/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/库/框架/ Python的.framework /版本/ 3.5 /斌:/Library/Frameworks/Python.framework/Versions/3.4/bin:/Users/ME/.local/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/ USR /本地/的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:/库/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet
'echo $ PATH'输出是什么? – helloV
请看更新的回答 –
'〜/ .local/bin'就是一个例子。对于OSX,它是不同的。再次检查说明。我建议你只需要执行'$ brew install awsebcli'来处理所有事情。 – helloV