pipx icon indicating copy to clipboard operation
pipx copied to clipboard

Documentation to use pipx-managed pipx as an alternative installation option.

Open huxuan opened this issue 1 year ago • 4 comments

How would this feature be useful?

There is a warning about "not recommended to install pipx via pipx" in the documentation, but it seems to be outdated, especially for the referenced pipx-in-pipx project. Moreover, more and more issues are caused by using an old version of pipx especially on Ubuntu 22.04. For me, I use pipx-managed pipx almost everywhere, MacOS laptop, Linux Server and Windows Workstation, and it works quite well. Maybe it is time to drop the warning.

Describe the solution you'd like

Remove the warning from documentation and add pipx-managed pipx as an alternative installation option.

Describe alternatives you've considered

Mark the pipx-managed pipx as an experimental installation option currently.

huxuan avatar Jun 11 '24 12:06 huxuan

I have never tried using pipx that way, but if no one remembers why and what issues there were around it, IMO we should remove the warning.

Gitznik avatar Jun 13 '24 13:06 Gitznik

I know there was an issue about the DEFAULT_PYTHON and it was fixed by https://github.com/pypa/pipx/pull/1340.

huxuan avatar Jun 13 '24 13:06 huxuan

Seems reasonable to Remove the warning from documentation and add pipx-managed pipx as an alternative installation option.

On Jun 11, 2024, at 8:06 AM, Xuan (Sean) Hu @.***> wrote:

Remove the warning from documentation and add pipx-managed pipx as an alternative installation option.

epx5k avatar Jun 13 '24 14:06 epx5k

It's pretty easy to do this without pipx-in-pipx:

python -m venv /tmp/bootstrap
/tmp/bootstrap/bin/pip install pipx
/tmp/bootstrap/bin/pipx install pipx
rm -rf /tmp/bootstrap

j0057 avatar Aug 28 '24 07:08 j0057