A minimalistic Python virtual environment manager that no one needs.
- Python >= 3.6
Clone this repo
git clone [email protected]:burakyilmaz321/benv.git
Source benv.sh
in your .bashrc
# anywhere in ~/.bashrc
source /path/to/benv.sh
Create a home directory for environments
mkdir ~/.envs
Export this folder's path as BENV_HOME
BENV_HOME=~/.envs
There are four basic functions to call
- mkenv Create a new virtual environment
- lsenv List all existing virtual environments
- chenv Activate an existing virtual environment
- rmenv Remove a virtual environment