[issue33290] Python.org macOS pkg installs pip3 as pip
Ned Deily
report at bugs.python.org
Mon Apr 16 19:31:25 EDT 2018
Ned Deily <nad at python.org> added the comment:
Actually, this appears to be a pip upgrade issue. If you install 3.6.5 from the python.org installers, there is no pip link there, only pip3:
$ cd /Library/Frameworks/Python.framework/Versions/3.6/bin
$ ls -l
total 272
lrwxr-xr-x 1 root admin 8 Apr 16 19:19 2to3 -> 2to3-3.6
-rwxrwxr-x 1 root admin 140 Mar 28 06:05 2to3-3.6
-rwxrwxr-x 1 root admin 281 Apr 16 19:19 easy_install-3.6
lrwxr-xr-x 1 root admin 7 Apr 16 19:19 idle3 -> idle3.6
-rwxrwxr-x 1 root admin 138 Mar 28 06:05 idle3.6
-rwxrwxr-x 1 root admin 253 Apr 16 19:19 pip3
-rwxrwxr-x 1 root admin 253 Apr 16 19:19 pip3.6
lrwxr-xr-x 1 root admin 8 Apr 16 19:19 pydoc3 -> pydoc3.6
-rwxrwxr-x 1 root admin 123 Mar 28 06:05 pydoc3.6
lrwxr-xr-x 1 root admin 9 Apr 16 19:19 python3 -> python3.6
lrwxr-xr-x 1 root admin 12 Apr 16 19:19 python3-32 -> python3.6-32
lrwxr-xr-x 1 root admin 16 Apr 16 19:19 python3-config -> python3.6-config
-rwxrwxr-x 2 root admin 25920 Mar 28 06:05 python3.6
-rwxrwxr-x 1 root admin 13568 Mar 28 06:05 python3.6-32
lrwxr-xr-x 1 root admin 17 Apr 16 19:19 python3.6-config -> python3.6m-config
-rwxrwxr-x 2 root admin 25920 Mar 28 06:05 python3.6m
-rwxrwxr-x 1 root admin 2081 Mar 28 06:05 python3.6m-config
lrwxr-xr-x 1 root admin 10 Apr 16 19:19 pyvenv -> pyvenv-3.6
-rwxrwxr-x 1 root admin 480 Mar 28 06:05 pyvenv-3.6
But if you then upgrade to pip 10.0.0, which I'm guessing you did, you'll see:
$ ls -l
[...]
-rwxrwxr-x 1 root admin 138 Mar 28 06:05 idle3.6
-rwxr-xr-x 1 sysadmin admin 224 Apr 16 19:22 pip
-rwxr-xr-x 1 sysadmin admin 224 Apr 16 19:22 pip3
-rwxr-xr-x 1 sysadmin admin 224 Apr 16 19:22 pip3.6
lrwxr-xr-x 1 root admin 8 Apr 16 19:19 pydoc3 -> pydoc3.6
[...]
So it appears the pip upgrade unconditionally installs both a pip and a pip3 link. It really shouldn't.
You should check the pip issue tracker and, if not already reported, open a new issue there: https://github.com/pypa/pip/issues/
Thanks for the report!
----------
nosy: +Marcus.Smith, dstufft, ncoghlan, paul.moore
resolution: -> third party
stage: -> resolved
status: open -> closed
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue33290>
_______________________________________
More information about the Python-bugs-list
mailing list