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:
-
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
-
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
-
Desinstalación de paquetes: Si necesitas desinstalar un paquete, pip puede hacerlo fácilmente. Para desinstalar requests, usarías: pip uninstall requests
-
Listado de paquetes instalados: Puedes listar todos los paquetes instalados en tu entorno de Python con el siguiente comando: pip list
-
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
-
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
Actualizar pip es importante por varias razones:
-
Nuevas características: Las versiones más recientes de pip suelen incluir nuevas funcionalidades que pueden mejorar tu flujo de trabajo.
-
Corrección de errores: Las actualizaciones corrigen errores y problemas que pueden haber estado presentes en versiones anteriores.
-
Seguridad: Las nuevas versiones incluyen parches de seguridad que protegen tu entorno de desarrollo contra vulnerabilidades conocidas.
-
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
1. Abrir la terminal de Git Bash o terminal en Linux, debe ser como administrador en Window
- Creamos una carpeta o directorio:
mkdir python-final
- Entramos en ella:
cd python-final
- Iniciamos el repositorio:
git init
- Creamos un archivo:
touch finales.py
- Abrimos VSC:
code .
- En terminal ingresamos el comando para saber la versión de Python que tenemos instalada:
python -V
python3 -V
- Creamos el entorno virtual en Python:
python3 -m venv venv #Creamos el entorno virtual
- Activamos el entorno virtual:
source venv/bin/activate #Activamos el entorno virtual en Linux
venv/scripts/activate #En windows
- Hacemos actualización del pip de Python
python3 -m pip install --upgrade pip #Actualizamos el pip