benv

A minimalistic Python virtual environment managerthat no one needs


Keywords
python, shell, venv, virtualenv
License
MIT
Install
pip install benv==0.1.2

Documentation

benv

A minimalistic Python virtual environment manager that no one needs.

Requirements

  • Python >= 3.3

Installation

Clone this repo

git clone git@github.com:burakyilmaz321/benv.git

Source benv.sh in your .bashrc

# anywhere in ~/.bashrc
source /path/to/benv.sh

Usage

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

License

MIT