I\'ve installed virtualenv via pip and get this error after creating a new environment:
selenium:~ auser$ virtualenv new
New pyt
Just in case there's someone still seeking for the answer.
I ran into this same problem just today and realized since I already have Anaconda installed, I should not have used pip install virtualenv to install virtual environment as this would give me the error message when trying to initiate it later. Instead, I tried conda install virtualenv then entered virtualenv env_mysite and problem solved.