Descripción de entornos y paquetes

Completados

Tip

Consulte la pestaña Texto e imágenes para obtener más detalles.

Python tiene un enorme ecosistema de paquetes de terceros: bibliotecas de código reutilizables que amplían lo que Python puede hacer. Antes de instalar paquetes, se recomienda configurar un entorno virtual para que las dependencias del proyecto permanezcan organizadas y no interfieran con otros proyectos.

¿Qué es un entorno virtual?

Un entorno virtual es una carpeta aislada que contiene su propia copia de Python y los paquetes que instale. Piense en él como un área de trabajo limpia para cada proyecto: los paquetes que instale en un entorno no afectan a otro.

Creación de un entorno virtual

En VS Code, abra el terminal integrado (Terminal > Nuevo terminal) y vaya a la carpeta del proyecto. A continuación, ejecute:

python -m venv .venv

Este comando crea una carpeta oculta denominada .venv que contiene el entorno aislado. Actívelo con:

Plataforma Comando
Windows .venv\Scripts\activate
macOS/Linux source .venv/bin/activate

Cuando esté activo, verá (.venv) que aparece al principio del símbolo del sistema del terminal. También puede usar el Python: Select Interpreter comando en VS Code para crear y activar un entorno virtual.

Instalación de paquetes con pip

pip es Python administrador de paquetes integrado. Una vez que el entorno virtual esté activo, úselo para instalar paquetes:

pip install requests

Para ver todos los paquetes instalados en el entorno actual:

pip list

Para guardar las dependencias del proyecto, para que otros usuarios puedan volver a crear el entorno:

pip freeze > requirements.txt

Y para instalar desde ese archivo:

pip install -r requirements.txt

Tip

VS Code detecta automáticamente el entorno virtual. Al abrir un archivo Python, busque la versión de Python en la barra de estado inferior, selecciónela para elegir .venv el entorno si aún no está seleccionada.