Skip to content

uvx does not work when installed with pipx install --suffix=... uv #11637

@cliebBS

Description

@cliebBS

Summary

When you install uv using pipx install --suffix=... uv, trying to run uvx results in the following:

❯ pipx install [email protected] uv==0.6.2
  installed package uv 0.6.2 ([email protected]), installed using Python 3.13.2
  These apps are now globally available
    - [email protected]
    - [email protected]
done! ✨ 🌟 ✨
❯ [email protected]
An extremely fast Python package manager.

Usage: [email protected] [OPTIONS] <COMMAND>
...
❯ [email protected]
error: Could not find the `uv` binary at: /Users/me/.local/bin/uv

We want to utilize the --suffix=... option with pipx to enable side-by-side installation of uv for multiple projects that have been tested against different versions of uv without constantly warring over what global version of uv is installed.

Platform

MacOS 15.3.1

Version

uv 0.6.2 (6d3614e 2025-02-19), pipx 1.7.1

Python version

Python 3.8.20

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions