Ver también: [[Python pipenv]] Un entorno virtual en Python consiste en abstraer y aislar configuraciones de Python y sus librerías, usándolas sólamente para un determinado proyecto; y así no lo mezclamos con nuestra configuración de Python de nuestra máquina host. Por ejemplo yo tengo estas librerías de Python configuradas de forma global: {{pasted_image_20230123153952.png|}} Ahora voy a crear un entorno virtual con la librería virtualenv donde estén las librerías virtualizas que utilizamos para un determinado proyecto; por tanto vamos a hacer un pip install virtualenv: {{pasted_image_20230123154056.png|}} Ahora vamos a crear el entorno virtual de esta forma, donde le llamaré nombre_entorno: {{pasted_image_20230123154213.png|}} Y se nos habrán creado estas carpetas dentro del actual directorio de trabajo: {{pasted_image_20230123154300.png|}} Ahora debemos activar este entorno virtual; y para ello debemos acceder al fichero activate, dentro de la carpeta bin, por tanto usaremos este comando; y veremos que ya estamos dentro del entorno virtual (en caso de usar Linux): {{pasted_image_20230123155658.png|}} Y aquí veremos que ya tenemos otras librerías aisladas de nuestra máquina: {{pasted_image_20230123155739.png|}} Y aquí ya podemos ir ejecutando nuestro código de Python desde la parte del terminal en Visual Studio Code: {{pasted_image_20230123160037.png|}}