1.1.Gestión de Paquetes con pip

  • introducción a pip como gestor de paquetes:

    • pip es una herramienta que viene incluida con la instalación estándar de Python y se utiliza para instalar y gestionar paquetes externos de Python. Los paquetes son conjuntos de códigos y recursos que otros desarrolladores han creado y compartido, permitiendo a los programadores reutilizar funcionalidades sin tener que escribir todo desde cero.

  • Algunos comandos básicos de pip incluyen:

    • pip install nombre_del_paquete: Instala un paquete específico.

    • pip install -r requirements.txt: Instala todos los paquetes listados en un archivo requirements.txt.

    • pip freeze > requirements.txt: Guarda la lista de paquetes instalados en un archivo requirements.txt.

  • Instalación de pip: - Si usas Python 3, pip generalmente ya está incluido. Si usas Python2, puedes instalar pip con el siguiente comando en la línea de comandos o terminal: sudo apt-get install python-pip # Para sistemas basados en Debian/Ubuntu

  • Actualizar pip (opcional, pero recomendado): Antes de instalar paquetes, es buena práctica asegurarse de que pip esté actualizado: pip install --upgrade pip

  • Instalación de un paquete: Para instalar un paquete, utiliza el siguiente comando: pip install nombre_del_paquete

  • Instalación de una versión específica de un paquete: Si necesitas una versión específica de un paquete, puedes especificarla durante la instalación: pip install nombre_del_paquete==version_deseada

  • Actualización de paquetes con pip: Para actualizar un paquete a la última versión disponible, utiliza el siguiente comando: pip install --upgrade nombre_del_paquete

  • Desinstalación de un paquete: Si deseas desinstalar un paquete, puedes usar pip uninstall nombre_del_paquete

  • Generar un archivo requirements.txt: Para crear un archivo que liste todas las dependencias y versiones de tu proyecto, puedes usar: pip freeze > requirements.txt

  • Instalación de paquetes desde requirements.txt: Para instalar todas las dependencias de un proyecto a partir de un archivo requirements.txt pip install -r requirements.txt

  • Creación de requisitos (requirements.txt) para reproducir entornos: Puedes generar automáticamente un requirements.txt basado en el entorno actual con: pip freeze > requirements.txt

Last updated