python - 如何刷新 Heroku buildpack CACHE_DIR?

标签 python heroku buildpack

在我们的 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/

相关文章:

python - 如何在 Django ModelAdmin 字段集中调用模型方法?

python - IdeaVim 与 PyCharm 上的 Jupyter Notebook

python - 使用 Gitlab CI Runner 从 "cannot import name ' 获取错误 'robot' run_cli'

ruby-on-rails - Favicon 显示在本地的 Rails 上,而不是托管的应用程序上

spring-boot - 创建基于另一个的paketo构建器

python - 类型错误:启动 Spyder 5.2.2 时出现预期字符串或类似字节的对象

ruby-on-rails - 在 heroku 上运行迁移的问题

heroku - 使用 CNAME 时是否可以创建正确的 SPF 和 DMARC DNS 记录?

ruby-on-rails - 更新 Heroku Buildpack 以使用 ffmpegthumbnailer 2.2.0

java - Fly.io 上对 Spring Boot 应用程序的云原生 Buildpack 支持 : No buildpack groups passed detection