Skip to content

Commit

Permalink
Document how to disable path modifications during install (#7090)
Browse files Browse the repository at this point in the history
Closes #6932
  • Loading branch information
zanieb authored Sep 5, 2024
1 parent d91f7dd commit 27e891f
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions docs/getting-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,15 @@ Request a specific version by including it in the URL:
$ powershell -c "irm https://astral.sh/uv/0.4.5/install.ps1 | iex"
```

!!! tip

The installer will update your shell profiles to ensure the uv binary is on your `PATH`. To
disable this behavior, set `INSTALLER_NO_MODIFY_PATH=1`. For example:

```
INSTALLER_NO_MODIFY_PATH=1 bash -c 'curl -LsSf https://astral.sh/uv/install.sh | sh'
```

### PyPI

For convenience, uv is published to [PyPI](https://pypi.org/project/uv/).
Expand Down Expand Up @@ -117,6 +126,11 @@ When uv is installed via the standalone installer, it can update itself on-deman
$ uv self update
```

!!! tip

Updating uv will re-run the installer and can modify your shell profiles. To disable this
behavior, set `INSTALLER_NO_MODIFY_PATH=1`.

When another installation method is used, self-updates are disabled. Use the package manager's
upgrade method instead. For example, with `pip`:

Expand Down

0 comments on commit 27e891f

Please sign in to comment.