After several unsuccessful attempts to install the AWS Elastic Beanstalk CLI (EB CLI) following the AWS documentation1 I resorted to installing it as part of my virtual environment.
pipenv install awsebcli
To run the Elastic Beanstalk commands.
pipenv run eb init
Installing it this way helps greatly when changing machines and when other developers have to work on a project.