Pip - Python Package Installer y el Entorno virtual de Python

El gestor de paquetes más comúnmente usado para Python es pip (Python Package Installer). Es una herramienta poderosa que te permite instalar, actualizar y desinstalar bibliotecas y paquetes Python desde el Python Package Index (PyPI) y otros repositorios. Se utiliza ampliamente para gestionar las dependencias en proyectos Python.

Comandos básicos de pip

  • Instalar un paquete: pip install nombre_paquete
  • Actualizar un paquete: pip install --upgrade nombre_paquete
  • Desinstalar un paquete: pip uninstall nombre_paquete
  • Ver paquetes instalados: pip list

 


Pip es el gestor de paquetes para Python y te permite instalar fácilmente bibliotecas y módulos.

    Abre la terminal: Ctrl + Alt + T

      1- Verifica si ya tienes pip instalado: Si ves una versión, ¡ya lo tienes instalado!

         pip --version 

      2- Instalar pip

        • Descarga el script get-pip.py 
             curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 
        • Ejecútalo usando Python
             python get-pip.py 

        3- Verifica la instalación:

           pip --version 

        4- Actualizar pip (opcional):  

           python -m pip install --upgrade pip 

        5- Ahora puedes usar pip para instalar paquetes como:

           pip install nombre_del_paquete 

         

        Listar las librerías instaladas en tu máquina virtual

        Puedes listar las librerías instaladas en tu máquina virtual de Python utilizando diferentes métodos. 

        Método 1: Usar pip list

        Este comando muestra todas las librerías instaladas en tu entorno virtual.

        1. Activar tu máquina virtual: (Reemplaza venv por el nombre de tu máquina virtual si usaste otro nombre.)
          • Si estás en Windows:    .\venv\Scripts\activate
          • Si estás en macOS/Linux:   source venv/bin/activate

         Ejecutar el comando para listar librerías: pip list

         pip list  
        Esto mostrará una tabla con el nombre y la versión de todas las librerías instaladas.


        Método 2: Usar pip freeze

        Este comando también lista las librerías, pero está pensado para crear archivos de requisitos.

        • Activar tu máquina virtual (como en el paso 1 del método anterior).
        • Ejecutar el comando: pip freeze Esto mostrará las librerías instaladas y sus versiones en un formato adecuado para un archivo requirements.txt.
        •  pip freeze 


        Método 3: Usar un script de Python

        Si prefieres hacerlo directamente desde Python, puedes usar el módulo pkg_resources.

        1. Crea un archivo Python (por ejemplo, listar_librerias.py) con este contenido: 
         import pkg_resources
        installed_packages = pkg_resources.working_set
        for
            package in installed_packages:
         print(f"{package.key}
            == {package.version}") 

        2.  Ejecuta el script desde tu máquina virtual: python listar_librerias.py


        Extra: 

        Exportar la lista a un archivo

        Si quieres guardar la lista de librerías en un archivo, puedes hacerlo con estos comandos:

        1. Con pip freeze:     Esto guardará las librerías y sus versiones en un archivo llamado requirements.txt.
           pip freeze > requirements.txt 

         



        Destacado

        Bootloader Avanzado en Ensamblador

        Bootloader Avanzado en Ensamblador Características del Bootloader Se carga en la dirección 0x7C00 (BIOS). ...