diff --git a/packaging/language/pip.py b/packaging/language/pip.py index d9ecc17af64..a0c70c1a187 100644 --- a/packaging/language/pip.py +++ b/packaging/language/pip.py @@ -179,6 +179,7 @@ def _get_pip(module, env=None, executable=None): candidate_pip_basenames = ['pip', 'python-pip', 'pip-python'] pip = None if executable is not None: + executable = os.path.expanduser(executable) if os.path.isabs(executable): pip = executable else: