I\'ve installed virtualenv via pip and get this error after creating a new environment:
virtualenv
pip
selenium:~ auser$ virtualenv new New pyt
The above solutions failed for me, but the following worked:
python3 -m venv --without-pip . /bin/activate curl https://bootstrap.pypa.io/get-pip.py | python deactivate
It's hacky, but yes, the core problem really did just seem to be pip.