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
- 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
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