1. Borrar el entorno virtual que tenia todas las dependencias mas actuales ( las cuales supongo no son compatibles con eventos como listen )
2. Crear un entorno virtual de cero
3. En la raiz del proyecto es decir al nivel de main.py y config.py cree el archivo requirements.txt como se puede ver en esta liga del proyecto que proporciono el profesor Eduardo : https://github.com/codigofacilito/taller-api-flask
4. Agreguen al archivo esta linea en donde quieran: psycopg2==2.8.6
5. Instalamos las dependencias usadas en este curso con: pip install -r requirements.txt (con el entorno virtual activo)
6. Si todo va bien solo bastara ejecutar con el entorno vitual activo nuestro script con python main.py y listo
Espero les funcione a todos pues fue lo que me funciono a mi, saludos y a seguir aprendiendo :)