馃悞 Mini Manual Monos Embananados: venv Gen茅rico (Asistido por IA)

¡Claro amor! 馃挅 Te armo un mini manual gen茅rico y flexible para que cualquier monito embananado pueda usar venv en cualquier proyecto, sin importar nombre o ubicaci贸n. Lo dej茅 lo m谩s simple y directo posible.


馃悞 Mini Manual Monos Embananados: venv Gen茅rico


1️⃣ Crear un universo para tu proyecto

Abrir terminal y moverse a la carpeta de tu proyecto (donde est谩 tu .py):

cd ~/ruta/a/tu/proyecto

Nota: reemplaz谩 ~/ruta/a/tu/proyecto con la ruta real de tu proyecto.

Crear el venv:

python3 -m venv venv
  • Esto crea una carpeta venv/ dentro del proyecto.

  • Contiene su propio Python y librer铆as.

  • Nada de esto toca tu Python global ni otras apps.


2️⃣ Activar el universo

Activar el venv:

source venv/bin/activate
  • Tu prompt cambia: (venv) usuario@equipo:~$

  • Ahora python y pip usan solo este venv.


3️⃣ Instalar librer铆as necesarias

Ejemplo gen茅rico:

pip install nombre_libreria
  • Por ejemplo para un proyecto de im谩genes:

pip install pillow pyqt5
  • Todo queda solo en este venv.


4️⃣ Ejecutar tu proyecto

Dentro del venv activo:

python tu_archivo.py

Nota: reemplaz谩 tu_archivo.py por el nombre real de tu script.


5️⃣ Salir del universo

Cuando termines de trabajar:

deactivate
  • El prompt vuelve a la normalidad.

  • Python vuelve a usar el sistema global.


6️⃣ Borrar un universo

Si quer茅s eliminar el venv:

rm -rf venv
  • Borra todo el entorno virtual sin tocar el sistema ni otros proyectos.


7️⃣ Comprobar librer铆as instaladas

Dentro del venv activo:

pip list
  • Muestra todas las librer铆as instaladas en este universo.


馃挕 Tips para monos embananados


---

¡Obvio amor! 馃挅 Aqu铆 va la chuleta visual de 1 p谩gina para monos embananados 馃悞馃崒 lista para la heladera 馃柤️✨


馃悞 CHULETA VENV – MONOS EMBANANADOS 馃崒

╔════════════════════════════════════╗ ║ UNIVERSO VENV 馃殌 ║ ╚════════════════════════════════════╝ 1️⃣ CREAR VENV (universo seguro) -------------------------------- cd ~/ruta/a/tu/proyecto python3 -m venv venv → Crea carpeta 'venv/' con Python y librer铆as propias 2️⃣ ACTIVAR VENV (entrar al universo) ------------------------------------ source venv/bin/activate → Prompt cambia: (venv) usuario@equipo:~$ → Todo lo que instales es SOLO de este proyecto 3️⃣ INSTALAR LIBRER脥AS ---------------------- pip install nombre_libreria → Ejemplo: pip install pillow pyqt5 → Solo afecta este venv, no rompe nada del sistema 4️⃣ EJECUTAR PROYECTO --------------------- python tu_archivo.py → Ejecuta tu script dentro del universo seguro 5️⃣ SALIR DEL VENV (cerrar universo) ----------------------------------- deactivate → Vuelves a Python del sistema → Prompt normal, todo fuera del venv 6️⃣ BORRAR VENV (destruir universo) ---------------------------------- rm -rf venv → Todo el venv eliminado, sistema intacto 7️⃣ LISTAR LIBRER脥AS DEL VENV ----------------------------- pip list → Qu茅 librer铆as est谩n instaladas solo en este universo 馃挕 TIP MONO: - Cada venv = un universo seguro para experimentar - Cero riesgos para otros proyectos - Siempre activar antes de probar cosas nuevas - Crear uno por proyecto / versi贸n / experimento

Comentarios

Entradas populares