La práctica recomendada para la instalación de dependencias o librerías en Python, es crear un entorno virtual (virtualenv).
Un entorno virtual actua como una instalación de Python completamente aparte. A continuación el código para crear un entorno virtual:
1 | virtualenv .venv -p python3 |
Este comando crea un folder .venv en el directorio actual y –p python3 indica la versión de python que estamos instalando, de esta forma se realiza toda una instalación de python3.
Antes de empezar a trabajar con Python, se debe activar el entorno virtual en ubuntu.
1 | source .venv/bin/activate |
De esta forma ya esta activo el entorno virtual, entones pip y otras herramientas se ejecutaran desde el entorno virtual.
Para instalar pytest:
1 | pip install pytest |
Se puede verificar la instalación de pystest con:
1 | pytest --version |
Esta es la instalación del entorno virtual y pytest en ubuntu, posiblemente en otros sistemas operativos hay algunas diferencias en los comandos. Si al realizar la instalación tiene dudas, nos escribe y revisamos las dudas que puedan surgir.