在我们的 Python/Django 应用程序的开发过程中,我们不小心在 requirements.txt 中引入了包需求,它安装了相互冲突的库版本。 Heroku 已将损坏的需求缓存在 python buildpack 指定的 CACHE_DIR 中,如其 buildpack API info page 中所述。 ,并且似乎对 requirements.txt 文件的任何修改都无法清除损坏包的缓存。我们如何强制 Heroku 完全清空 CACHE_DIR 并从头开始重新安装所有需求和依赖项?
最佳答案
使用 heroku-repo
插件 purge_cache命令:
$ heroku plugins:install heroku-repo
$ heroku repo:purge_cache -a appname
关于python - 如何刷新 Heroku buildpack CACHE_DIR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14368027/