Seperate out the virtualenv operations