I can't upgrade pip (9.0.1) to pip (10.0.1).
Running
pip install --upgrade pip
throws
OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/EGG-INFO/PKG-INFO'
(this is yet another issue I will need to deal with...)
Trying
pip install --user pip
returns
Requirement already satisfied: pip in /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg
and has no effect, i.e. pip list | grep pip
returns pip (9.0.1)
Running
pip install --upgrade --user pip
returns
Successfully installed pip-10.0.1
but pip list | grep pip
still returns pip (9.0.1)
I have learned not to use sudo
, so please don't suggest this.
This answer suggests to install by hand (more or less). But I am worried of messing things up.
If you are suggesting to use a virtual environment, I am afraid this is one level of sophistication too many for me as I am still very much a beginner, and if something doesn't work the way it should I will find it even more daunting to figure out what to try.
Is there really no alternative than the latter options?