Closed ErikBoesen closed 6 years ago
Well crap.
I didn't realise that was considered an internal interface.
Realistically, I think we should do a subprocess call instead of calling pip's main (which assumes it has control of the entire interpreter).
Meanwhile, I think the best advice we can give to teams going to Detroit is "don't upgrade to pip 10".
Yeah, it seems that's what they recommend on their docs.
Also, for future reference, you could have used pip to install an older version of pip
# Windows
py -3 -m pip install 'pip < 10'
# OSX/Linux
pip3 install 'pip < 10'
Yeah, I know, for some reason that wasn't working and I had to uninstall completely for the version to change. Probably just an issue with my setup.
Thanks for the quick response.
I get this exception whenever I try downloading robotpy while using
pip
versions >=10.0.0. The only way to solve it that I've found (though, admittedly, given that I'm at a competition I've had scant time to try other solutions) is uninstallingpip
and reinstalling version 9.x witheasy_install
.