es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Rechazo del envío: fallo al compilar la aplicación de Python.

Obtengo este error cuando intento implementar mi rama principal, he configurado mi requirements.txt, runtime.txt y Procfile pero todavía obtengo este error.

-----> Creando en la pila Heroku-20
-----> Usando buildpack: heroku/python
-----> Aplicación Python detectada
-----> Usando la versión especificada de Python en runtime.txt
 !     La versión solicitada (python - 3.9.7) no está disponible para esta pila (heroku-20).
 !     Abortando. Más información: https://devcenter.heroku.com/articles/python-support
 !     Rechazo del push, no se pudo compilar la aplicación Python.
 !     El push falló

mi archivo requirements.txt

asgiref==3.4.1
dj-database-url==0.5.0
Django==3.2.7
django-heroku==0.3.1
gunicorn==20.1.0
Pillow==8.4.0
psycopg2==2.9.2
python-decouple==3.5
pytz==2021.3
sqlparse==0.4.2
whitenoise==5.3.0

por favor ayuda

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error indica que la versión solicitada de tiempo de ejecución de Python (3.9.7) no está disponible para la pila Heroku-20. Debes intentar cambiar la versión de Python en tu archivo runtime.txt a una versión que esté disponible para la pila Heroku-20. Puedes verificar las versiones de Python disponibles para la pila visitando el enlace en el mensaje de error (`https://devcenter.heroku.com/articles/python-support`).

    Una vez que hayas seleccionado una versión de Python compatible, actualiza el archivo runtime.txt para especificar esa versión. También debes actualizar tu archivo requirements.txt para incluir los paquetes o dependencias requeridos por esa versión de Python.

    Después de realizar estos cambios, guarda tu código y vuelve a intentar implementar tu rama principal para verificar si el error se ha resuelto.

Comments are closed.