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

Installer doesn't recognize 'python3' as python install

Open
#118 1 comment 0 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.]: Ubuntu 21.10
- Shell (Bash, PowerShell, Zsh, etc.): zsh

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

**2. Description**

Ubuntu annoyingly installs python as `python3` rather than just `python`. The installer tries to install python anyway, and on my machine it fails with a segfault (something screwy on my end probably, who knows). Please have it detect python3 and not try to compile python from scratch.

Better yet, take the multiple billions AWS has in revenue and pay someone to make something installable with apt, something the vast majority of your users are already using.

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is named in the issue. Start by locating the installer logic that checks for Python and reproduce the setup on Ubuntu 21.10 with zsh; done means an existing python3 installation is recognized and the installer does not try to compile Python from scratch.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python, ubuntu, zsh
Domain
cli, tooling
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.