a instalar y ejecutar aplicaciones Python con pipx
Ernesto Rico Schmidt
23 de septiembre de 2021

La mejor forma de instalar y ejecutar aplicaciones Python es usando pipx.

En este caso, cuando hablo de aplicaciones en realidad me refiero a paquetes que proporcionan aplicaciones de línea de comando.

Instalación

Ubuntu ofrece pipx desde la versión 20.04 (focal), y se puede instalar usando apt:

sudo apt install pipx

La versión más actual siempre se puede instalar usando pip:

python3 -m pip install --user pipx
python3 -m pipx ensurepath

Al instalar una aplicación con pipx, se crea un entorno virtual en el que se mantienen todas las dependencias separadas del Python del sistema y de los otros módulos instalados por el usuario o la usuaria.

Actualización

Podemos actualizar todos las aplicaciones que ha sido instaladas con pipx:

pipx upgrade-all

O podemos hacerlo individualmente, una aplicación a la vez:

pip upgrade httpie

La documentación de pipx.