PipX

Logo de PipX

PipX es una herramienta para instalar software escrito en Python por medio de espacios separados. Está diseñada para ejecutar programas sin tener que forzar a cambiar la dependencia de otros programas.

Características

  • Simple de escribir órdenes como si estuvieras usando PIP.
  • Visualiza la lista de entornos creados e instalados con pipx list --short.
  • Ofrece pipx reinstall-all para reinstalar todo el software de PipX con algunas órdenes. Ideal para reestructurar los programas al momento de actualizar la herramienta principal.
  • No requiere sudo.

Instalación de entornos

  • Simple de instalar con pipx install [paquete].
  • En caso que se necesite paquetes anteriores por compatibilidad es posible usar comandos como pipx install numpy==1.21.6 en Deepin 20.9.
  • Soporta órdenes más avanzadas de instalación pip con pipx install --pip-args. Por ejemplo, --pip-args="--no-cache-dir".
  • Se ejecutan con pip run. Además, recurre a pipx inject para agregar más paquetes a los programas.

Descarga PIPX

En la terminal consta de dos formas.

Primera forma, desde el propio PIP:

python3 -m pip install --user pipx
pipx ensurepath

Segunda forma, desde los repositorios de Deepin (desactualizado)

sudo apt install pipx python3-venv
pipx ensurepath

Recomendamos solo instalar de la segunda forma, ya que si pruebas a instalar desde los repositorios podría interferir su funcionamiento con lo instalado en pip. En Deepin 20.9, si has intentado cambiar la instalación de la segunda forma a la primera, podría generar problemas.

Problemas al actualizar pipx

Una vez completado, el comando suele ser python3 -m pipx. Sin embargo, también puedes ejecutar solo anteponiente pipx.

Donde se ubican los programas

Se encuentran en ~/.local/bin. Algunos de ellos redirigirán a ~/.local/pipx/venvs/. Consulta el artículo sobre ubicar la carpeta documentos para más detalles.

Revisar problemas de funcionamiento

Consulta la página correspondiente desde su sitio web para revisar algunas soluciones sobre algunos errores en funcionamiento.

Lectura adicional

Etiquetas: ,

¿Recomendarías este artículo?

Siguiente

MapSCII