使用python上下文管理器切换virtualenvs
virtualenvcontext的Python项目详细描述
示例
>>> 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..."
警告:
它希望你使用 virtualenvwrapper但是 无论如何,你应该是。