3 Entornos virtuales
Un entorno virtual en Python es un espacio aislado que permite tener versiones específicas de Python y de paquetes instalados que son independientes de las instalaciones globales. Esto significa que puedes tener diferentes proyectos con sus propias versiones de paquetes y dependencias, sin que interfieran entre sí.
Abre una PowerShell como administrador y ejecuta lo siguiente:
Set-ExecutionPolicy -ExecutionPolicy RemoteSignedCuida de confirmar si a todo.
Crea un directorio en tu home llamado venvs
mkdir venvsEntra a venvs con:
cd venvsCrea el ambiente virtual llamado mooc con:
python -m venv mooc Activa el ambiente virtual desde tu home con
.\venvs\mooc\Script\activate\Se debe ver así: 
Instala pandas y matplotlib en el venv 
Registra tus paquetes instalados en tu venv con
python -m pip freeze > requirements.txtReinstala tu ambiente virtual a partir de un requirements.txt
pip install -r requirements.txtEn Linux y MacOs los entornos virtuales se crean igual pero se activan con
source ~/venvs/mooc/bin/activate