skip to navigation
skip to content

virtualenvcontext 0.1.6

switch virtualenvs with a python context manager

Example

>>> from virtualenvcontext import VirtualenvContext
>>> try:
>>>     import kitchen
>>> except ImportError as e:
>>>     print "kitchen is definitely not installed in system-python"
>>> with VirtaulenvContext("my-venv"):
>>>     import kitchen
>>>     print "But it *is* installed in my virtualenv"
>>> try:
>>>     import kitchen
>>> except ImportError as e:
>>>     print "But once I exit that block, I lose my powers again..."

Caveat:

It expects that you’re using virtualenvwrapper but you should be anyways.

 
File Type Py Version Uploaded on Size
virtualenvcontext-0.1.6.tar.gz (md5) Source 2012-08-04 9KB