¿QUE ES EL PIP?

pip es el gestor de paquetes oficial para Python. Se utiliza para instalar, actualizar y desinstalar paquetes de software escritos en Python. Aquí están las funciones básicas:

  1. Instalación de paquetes: Puedes usar pip para instalar paquetes disponibles en el Python Package Index (PyPI). Por ejemplo, para instalar el paquete requests, usarías el siguiente comando en tu terminal: pip install requests

  2. Actualización de paquetes: pip también permite actualizar paquetes a sus versiones más recientes. Para actualizar el paquete requests, usarías: pip install --upgrade requests

  3. Desinstalación de paquetes: Si necesitas desinstalar un paquete, pip puede hacerlo fácilmente. Para desinstalar requests, usarías: pip uninstall requests

  4. Listado de paquetes instalados: Puedes listar todos los paquetes instalados en tu entorno de Python con el siguiente comando: pip list

  5. Generación de archivos de requisitos: Es común que los proyectos de Python incluyan un archivo requirements.txt que enumere las dependencias del proyecto. Para generar este archivo, puedes usar: pip freeze > requirements.txt

  6. Instalación desde un archivo de requisitos: Para instalar todas las dependencias listadas en un archivo requirements.txt, usarías: pip install -r requirements.txt

¿Por qué se debe actualizar el pip?

Actualizar pip es importante por varias razones:

  1. Nuevas características: Las versiones más recientes de pip suelen incluir nuevas funcionalidades que pueden mejorar tu flujo de trabajo.

  2. Corrección de errores: Las actualizaciones corrigen errores y problemas que pueden haber estado presentes en versiones anteriores.

  3. Seguridad: Las nuevas versiones incluyen parches de seguridad que protegen tu entorno de desarrollo contra vulnerabilidades conocidas.

  4. Compatibilidad: Mantener pip actualizado asegura que sea compatible con las últimas versiones de Python y otros paquetes que podrías necesitar.

Para actualizar pip, puedes usar el siguiente comando: pip install --upgrade pip

Pasos para crear un entorno virtual

1. Abrir la terminal de Git Bash o terminal en Linux, debe ser como administrador en Window

  1. Creamos una carpeta o directorio:

mkdir python-final

  1. Entramos en ella:

cd python-final

  1. Iniciamos el repositorio:

git init

  1. Creamos un archivo:

touch finales.py

  1. Abrimos VSC:

code .

  1. En terminal ingresamos el comando para saber la versión de Python que tenemos instalada:

python -V

python3 -V

  1. Creamos el entorno virtual en Python:

python3 -m venv venv #Creamos el entorno virtual

  1. Activamos el entorno virtual:

source venv/bin/activate #Activamos el entorno virtual en Linux

venv/scripts/activate #En windows

  1. Hacemos actualización del pip de Python

python3 -m pip install --upgrade pip #Actualizamos el pip