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 RemoteSigned
Cuida de confirmar si a todo.
Crea un directorio en tu home llamado venvs
mkdir venvs
Entra a venvs
con:
cd venvs
Crea 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.txt
Reinstala tu ambiente virtual a partir de un requirements.txt
pip install -r requirements.txt
En Linux y MacOs los entornos virtuales se crean igual pero se activan con
source ~/venvs/mooc/bin/activate