tutorial language for detected could app python heroku buildpack

python - language - ¿Cómo puedo vaciar el buildpack Heroku CACHE_DIR?



no default language could be detected for this app (3)

Pude borrar el caché simplemente haciendo un cambio en el archivo readme.md (agregué algunos espacios), cometiendo y empujando

Durante el desarrollo de nuestra aplicación Python / Django, introdujimos accidentalmente los requisitos del paquete en requirements.txt que instalaba versiones conflictivas de una biblioteca. Heroku ha almacenado en caché los requisitos rotos en CACHE_DIR especificados por el paquete de construcción python, como se documenta en su página de información API de buildpack , y no parece que cualquier cantidad de modificación del archivo requirements.txt pueda purgar la caché de los paquetes rotos. ¿Cómo podemos obligar a Heroku a vaciar por completo el CACHE_DIR y volver a instalar todos los requisitos y dependencias desde cero?


Utilice el heroku-repo purge_cache :

$ heroku plugins:install heroku-repo $ heroku repo:purge_cache -a appname


Me encontré con el mismo problema ya que estaba tratando de instalar un módulo ( django-piston ) desde la fuente, ya que el último lanzamiento oficial es un poco antiguo y me faltan algunas correcciones de errores que son cruciales para mí. De todos modos, ha habido un problema abierto anteriormente, y en realidad recibí una respuesta de soporte .

Me parece un poco extraño, pero al menos funciona (simplemente elija cualquier número de lanzamiento de Python en runtime.txt , runtime.txt , y luego vuelva al tiempo de ejecución deseado y vuelva a runtime.txt )