Inicio : Python para todos


Python para todos

Es un curso diseñado para estudiantes e impacientes en el mundo de la programación. No existe un límite de edad ni se requiere de estudios previos para comenzar.

Inicio : Python para todos


Lección 04: Manejador de paquetes PIP

  • Dificultad: Fácil.
  • Objetivo: Aprender a instalar paquetes en Python usando el administrador de paquetes PIP.
Inicio : Python para todos


¿Qué es el PIP?

PIP es un sistema de gestión de paquetes utilizado para instalar y administrar software escrito en Python. Se pueden encontrar una gran variedad de paquetes en el Índice de Paquetes de Python (Python Package Index). A partir de Python 3.4 y versiones posteriores, el administrador de paquetes pip se incluye por defecto.

Para instalar un paquete desde la consola, utilice el siguiente comando:

pip install packages

Si no tiene el directorio raíz activado, puede utilizar el siguiente comando en la consola:

python -m pip install packages
Inicio : Python para todos


Usar el instalador PIP en otros Sistemas Operativos

Para instalar un paquete en Linux (Ubuntu), puede usar el siguiente comando en la terminal:

pip3 install packages

Si no tiene el directorio raíz activado y desea instalar un paquete en Linux (Ubuntu), puede usar el siguiente comando en la terminal:

python3 -m pip install packages

En Ubuntu, el comando pip se diferencia según la versión de Python instalada. Por esta razón, se agrega el número 3 al final de pip para indicar que el paquete se instalará específicamente para Python 3.

Inicio : Python para todos


Comandos disponibles en PIP

Los comandos más utilizados del gestor de paquetes son:

  • install, ejemplo : pip install packages
  • download, ejemplo : pip download packages
  • uninstall, ejemplo : pip uninstall packages
  • list, ejemplo: pip list
  • cache, ejemplo : pip cache
  • wheel, ejemplo : pip wheel packages.whl
Inicio : Python para todos


Comando Wheel

Se puede generar un archivo *.whl utilizando PIP. Básicamente, este archivo es similar a un *.zip y define qué versión de Python y plataforma es compatible con la distribución de este Wheel.

Un Wheel es una distribución preparada para la instalación, lo que permite evitar la etapa de compilación. Este tipo de archivo no incluye archivos *.pyc.

Si te comparten un archivo de este tipo, puedes instalarlo de la siguiente manera:

pip intall numpy-1.21.4-cp310-cp310-win_amd64.whl
Inicio : Python para todos


Comando Cache

Para limpiar o purgar el cache de paquetes descargados en Python y eliminar la información almacenada de instalaciones anteriores, puedes utilizar la siguiente instrucción:

pip cache purge
Inicio : Python para todos


Instalar un módulo descargado (setup.py)

Si descargas un módulo que ha sido empaquetado y distribuido utilizando Distutils, la instalación suele ser más rápida. Distutils es una herramienta estándar de Python que simplifica el proceso de distribución de módulos. Ayuda a empaquetar y distribuir el código de manera uniforme, lo que facilita su instalación en diferentes entornos.

  • Paso 1: Descomprime el archivo descargado con extensión *.tar.gz o *.zip.

  • Paso 2: Dentro de la carpeta que se generó con el mismo nombre del módulo, escribe lo siguiente:

    python setup.py install