Skip to content

pipx installed pipx python points to exact path of interpretter #10

@mattsb42-aws

Description

@mattsb42-aws

When pipipxx is pip installed, the pipx installed pipx install python symlink points to the exact filepath of the interpretter used when pip install is called.

This causes problems because this file might not exist when the python used pip install pipipxx is updated.

ex:

ls -l `which python3`
/usr/bin/python3 -> /..path..to..brew..stuff../3.7.3/bin/python

The python symlink in the pipx installed pipx environment points to the exact 3.7.3 brew installed python. This then breaks when brew updates python and removes the old files.

Instead, pipipxx should use the path of the file called with pip install rather than the path of the file executed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions