Skip to content

ricardolujan99/alkemy-Data-Analytics-Python

Repository files navigation

Este proyecto fue aceptado por alkemy.

alkemy-Data-Analytics-Python

Esta proyecto corresponde al challenge de data analytics + python de https://www.alkemy.org/

Guia para hacer funcionar el proyecto:

  1. para comenzar asumiendo de que ya tiene instalado en su sistema python y pip el primer paso sera ejecutar el siguiente comando:

    pip install virtualenv

  2. una vez se haya terminado la instalacion de virtualenv, procederemos a crear un entorno virtual para. lograrlo debe ejecutar el siguiente comando:

    virtualenv alkemy

  3. teniendo el entorno virtual ya creado tenemos que activarlo, para lograr hay que ejecutar los siguientes comandos:

    cd ./alkemy/scripts
    activate
    cd ../ 
    
  4. con el entorno virtual ya activado es necesario instalar todas los paquetes requerido para que el proyecto funcione, para poder instalarlos se debe ejectuar el siguiente comando:

    pip install -r requeriments.txt

  5. taniendo los paquetes necesarios ya instalados el siguiente paso antes de poder ejecutar el proyecto es el de instalar el servidor postgresql para la base de datos, esto lo podemos lograr de dos formas, una es instalando el servidor postgresql en nuestro sistema y la otra es utilizando docker, a continuacion en forma de guia se adjuntan dos videos tutoriales:

  1. taniendo ya postgresql funcionando ya podemos ejecutar el proyecto, para lograrlo hay que ejecutar el siguiente comando:

    py procesar_datos.py

  2. En caso de ser necesario configurar el nombre de usuario o contraseña de postgresql lo podemos hacer desde el siguiente archivo:

    settings.ini

    DATABASE_URL = postgresql://(USUARIO):(CONTRASEÑA)@(SERVIDOR)/(NOMBRE_DB)

  3. En caso de que las url de los archivos csv cambien en un futuro se pueden modificar desde el archivo:

    settings.ini

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages