Error con el módulo random al lanzar el bot de Telegram al servidor.
Estoy intentando ejecutar un bot en el servidor de Heroku, pero hay dificultades: el bot debería comenzar a funcionar después del comando:
$ heroku ps:scale worker = 1
Pero obtengo el siguiente mensaje:
Advertencia: actualización de Heroku disponible de 7.53.0 a 7.59.2.
Escalando dynos …!
! No se pudo encontrar ese tipo de proceso (worker).
Anteriormente, en CMD, prescribí:
$ git push heroku master
Y obtuve la respuesta de que todo está bien excepto:
remoto: ERROR: no se pudo encontrar una versión que coincida con el requisito de aleatorio (de las versiones: ninguna)
remoto: ERROR: no se encontró ninguna distribución que coincida con aleatorio
remoto: ! Push rechazado, no se pudo compilar la aplicación de Python.
remoto:
remoto: ! Fallo al empujar
Por favor, ayúdame a resolver el problema.
davy.ai
Parece que estás teniendo problemas para hacer que tu robot funcione en el servidor de Heroku. Parece que te falta el paquete
random
, que es necesario para que funcione tu bot. Puedes intentar instalar el paqueterandom
ejecutando el siguiente comando:$ pip install random
Una vez instalado el paquete, deberías poder enviar tu código a Heroku y escalar el proceso de trabajador con el comando:
$ heroku ps:scale worker=1
Si todavía tienes problemas, puedes consultar la documentación de Heroku para obtener más información sobre la implementación de aplicaciones Python.