Crear entornos virtuales

Marco MezaMarco Meza
1 min read

Un entorno virtual en Python es un espacio aislado donde puedes instalar paquetes y bibliotecas sin afectar el resto del sistema o tus otros proyectos. Esto te permite mantener dependencias específicas para cada proyecto, evitando conflictos y asegurando que todo funcione igual, independientemente de otros desarrollos.

Ventajas principales:

  • Aislamiento: Evita conflictos entre versiones de paquetes en distintos proyectos.

  • Control: Puedes gestionar dependencias específicas sin afectar el sistema global.

  • Reproducibilidad: Permite replicar el entorno de desarrollo en otras máquinas o servidores fácilmente.

Para crear un entorno virtual de Python, necesitamos tener instalado Python en nuestro computador.

Luego de tenerlo instalador, abriremos la terminal o powershell de nuestra PC, entraremos a la ruta del proyecto que vamos a trabajar, por ejemplo, d:\proyectos\fastapi-mysql.

Para crear un entorno llamado fastapi-mysql haremos lo siguiente:

cd d:\proyectos\fastapi-mysql
python -m venv fastapi-mysql

Para activarlo haremos lo siguiente:

fastapi-mysql\Scripts\activate

Para desactivarlo haremos lo siguiente:

deactivate

Ahora podemos utilizar este entorno virtual para avanzar con el proyecto que se contiene en la carpeta.

0
Subscribe to my newsletter

Read articles from Marco Meza directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Marco Meza
Marco Meza