Add virtualenv support