From 26663e510ef2b97ccafbe30ebdb09d3d20793dbf Mon Sep 17 00:00:00 2001 From: Adel Haddad <26027314+adehad@users.noreply.github.com> Date: Sun, 28 Aug 2022 22:53:45 +0100 Subject: [PATCH] add pipx as installation option --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index f644990..549c550 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,28 @@ # EB CLI Installer +## 0. Easy Install with [pipx](https://pypa.github.io/pipx/) + +pipx handles the isolated virtual environment creation for the `awsebcli` package. + +```shell +python -m pip install pipx + +pipx install awsebcli +``` + +Other use cases with pipx: + +```shell +# Install a specific versoin +pipx install awsebcli==3.2.0 + +# Use a specific Python version +pipx install awsebcli --python /path/to/python + +# Upgrade to latest version +pipx upgrade awsebcli +``` + ## 1. Overview This repository hosts scripts to generate self-contained installations of the [EB CLI](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3.html).