I downloaded the EBCLI with sudo pip install awsebcli --upgrade --user
When running eb --version
I get the following error.
Tra
The problem is that you installed awsebcli
as the root
user, but performed eb --version
as a non-root
user. So, as far as the non-root
user is concerned, awsebcli
never got installed.
To run eb
as a non-root
user:
pip install awsebcli
(without the sudo
)
To verify this worked, find awsebcli
in the output of pip list
If 1. causes you a problem, I recommend installing the awsebcli
after setting up a virtualenv. Basically, virtualenv
compartmentalizes your Python packages so you do not mess with the system's version of Python and the root
user.