馃幆 ¿Qu茅 aprender谩s?
✅ Qu茅 es pip
y c贸mo instalar librer铆as externas
✅ C贸mo crear y usar un requirements.txt
✅ C贸mo compartir tu entorno de desarrollo
✅ Buenas pr谩cticas para proyectos colaborativos
馃П ¿Qu茅 es pip
?
pip
es el gestor de paquetes de Python.
Con 茅l puedes instalar librer铆as externas con un solo comando:
Esto te permite reutilizar librer铆as que otros desarrolladores han publicado.
馃梻 ¿Qu茅 es un archivo requirements.txt
?
Es un archivo de texto donde defines todas las dependencias necesarias de tu proyecto, l铆nea por l铆nea.
馃敡 C贸mo generarlo autom谩ticamente:
Esto guarda todas las librer铆as y versiones que tienes en tu entorno actual.
馃攧 C贸mo instalar dependencias desde el archivo:
✅ As铆 puedes compartir tu proyecto con otros, y podr谩n instalar todo de forma autom谩tica.
馃И Ejemplo paso a paso:
-
Crea un entorno virtual:
-
Act铆valo:
-
En Windows:
venv\Scripts\activate
-
En macOS/Linux:
source venv/bin/activate
-
-
Instala una librer铆a:
-
Guarda dependencias:
-
Usa
requirements.txt
en cualquier m谩quina:
馃摝 Buenas pr谩cticas
✔️ Siempre usa entornos virtuales
✔️ No subas carpetas venv
al repositorio
✔️ Usa requirements.txt
para compartir dependencias
✔️ Usa pip freeze
solo dentro del entorno virtual
馃 ¿Qu茅 aprendiste hoy?
✔️ C贸mo instalar paquetes externos con pip
✔️ C贸mo crear y usar un archivo requirements.txt
✔️ C贸mo colaborar y compartir tu proyecto f谩cilmente
✔️ Buenas pr谩cticas para un entorno Python profesional
馃搨 C贸digo de ejemplo en GitHub:
github.com/josecodetech
馃帴 Video explicativo en YouTube:
https://youtu.be/kKdl9ZoajV0