Python: requirements.txt

Una de las ventajas de Python es la enorme comunidad que desarrolla utilizando este lenguaje, a través de portales como PyPI tenemos acceso a miles de paquetes que nos evitarán tener que hacer muchos desarrollos.

El problema viene en que no todos los usuarios de Python tenemos instalados los mismos módulos en nuestro ordenador por lo que la mayor parte de las veces cuando ejecutemos un desarrollo creado por un tercero nos dará algún error por no tener instalado el módulo.

Si tienes cierta práctica puedes ver los módulos que importa el proyecto e instalarlos uno a uno vía Pip, pero si quieres ir más rápido puedes utilizar el fichero requirements.txt a través del siguiente comando:

pip install -r requirements.txt

¿Cómo se crea este fichero? Puedes crearlo de manera manual o bien de la siguiente manera:

pip freeze > requirements.txt

Espero que os sea de utilidad.




Comentarios