virtualenvwrapper 4.3.1

An Open Source and cross-platform Python module that acts as a wrapper around virtualenv
virtualenvwrapper (also known as python-virtualenvwrapper) is an open source, freely distributed and portable library software implemented in Python and comprised of a set of extensions that act as a wrapper around the virtualenv utility created by Ian Bicking.

Features at a glance

Key features include the ability to organize all of your virtual environments easily, Python wrappers for copying, creating and deleting virtual environments, as well as a powerful plugin system that allows users to extend the program’s default functionality.

In addition, the software features user-configurable hooks that can be used on all operations, includes a single command that allows users to easily and quickly switch between virtual environments, and tab completion support for commands.

Supported shells

At the moment, virtualenvwrapper is compatible with some of the most popular and widely-used shells under any GNU/Linux operating systems, including Bourne-again shell (bash), Z shell (zsh) and KornShell (ksh). It is possible to be ported to other shells as well.

Supported Python environments

For your convenience, this software is fully compatible and has been successfully tested with numerous version of the Python programming language, from version 2.6 to 3.3. It will work well on 32-bit or 64-bit Linux kernel-based operating systems.

Installing virtualenvwrapper

The best way to install the virtualenvwrapper package in your Linux distribution is to use the PIP installer, simply by running the “pip install virtualenvwrapper” command in a terminal emulator, without quotes. Additional documentation about how to configure the program can be found at

Under the hood and availability

As mentioned, virtualenvwrapper is written entirely in the Python programming language. It is distributed as a single tar.gz archive that contains the program’s source code, which can be compiled on any distribution of Linux where the Python 2/3 programming languages are available.

Reviewed by , last updated on October 29th, 2014

license type:
BSD License 
developed by:
Doug Hellmann
ROOT \ Utilities
Download Button

In a hurry? Add it to your Download Basket!

softpedia rating


user rating 1



Rate it!
What's New in version 4.2
  • Add tmp- prefix to temporary environment names created by mktmpenv.
  • Fix some uses of cd that did not account for possible aliasing. Contributed by Ismail Badawi (ibadawi).
  • Fix documentation for allvirtualenv, contributed by Andy Dirnberger (dirn).
  • Add --force option to mkproject, contributed by Clay McClure (claymcclure).
read full changelog

Application description

virtualenvwrapper is an open source and cross-platform command-line software that has been designed from the ground up...

Add your review!