burakyilmaz321 / benv

A minimalistic Python virtual environment manager that no one needs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

benv

A minimalistic Python virtual environment manager that no one needs.

Requirements

  • Python >= 3.6

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

About

A minimalistic Python virtual environment manager that no one needs.

License:MIT License


Languages

Language:Python 57.3%Language:Shell 29.7%Language:Makefile 12.9%