aws / aws/aws-elastic-beanstalk-cli-setup

Running the installer doesn't tell me how to set PATH for macOS, contrally to what README tells me

Open
#131 2 comments 4 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
537
Forks
226
PR merge metrics
No merged PRs in 30d

Description

**1. Please specify the following:**
- OS: [e.g. OS X, Ubuntu, Windows, etc.]: OS X
- Shell (Bash, PowerShell, Zsh, etc.): Zsh

- [x] **I have reviewed the troubleshooting tips described [here]() and they do not solve my problem**

**2. Description**

On README it says that 'On Linux and macOS, the output contains instructions to add the EB CLI (and Python) executable file to the shell's $PATH variable, if it isn't already in it.' but I don't get the instruction when running the installer. Below is what I get instead

```
~/dev ❯❯❯ python ./aws-elastic-beanstalk-cli-setup/scripts/ebcli_installer.py

***********************************
1. Locating virtualenv installation
***********************************

******************************************
2. Creating exclusive virtualenv for EBCLI
******************************************
/Users/shunyawatanabe/.ebcli-virtual-env/bin/python: replacing existing signature
created virtual environment CPython2.7.18.final.0-64 in 142ms
creator CPython2macOsArmFramework(dest=/Users/shunyawatanabe/.ebcli-virtual-env, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/shunyawatanabe/Library/Application Support/virtualenv)
added seed packages: pip==20.3.4, setuptools==44.1.1, wheel==0.37.1
activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator

************************
3. Activating virtualenv
************************

*******************
4. Installing EBCLI
*******************
```

Contributor guide

Open the contributing guide

Research direction

Start with aws-elastic-beanstalk-cli-setup/scripts/ebcli_installer.py and compare its macOS/Zsh output with the PATH instructions promised in README. Run the installer on macOS and verify whether the missing guidance is an installer problem or a README discrepancy; done means the documented PATH setup is presented consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, zsh
Domain
cli, documentation
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.