heroku 在每次部署期间不断安装 django 包

Posted

技术标签:

【中文标题】heroku 在每次部署期间不断安装 django 包【英文标题】:heroku keeps installing django packages during each deployment 【发布时间】:2020-04-19 11:21:35 【问题描述】:

我正在使用 django 3 和 Python 3.7.4 我的部署没有任何问题,项目正在运行,这只是我第一次遇到这个问题。 通常在部署到 Heroku 时,要求文件中的所有包都会在第一次部署过程中安装,任何进一步的部署只会更新或安装新添加的包。

就我而言,每次部署时,heroku 都会再次安装整个软件包。

请告知是否有办法处理此问题。

谢谢

【问题讨论】:

【参考方案1】:

这似乎是Heroku python buildpack 的当前问题。只要问题仍然存在,每次构建都会清除缓存,因为sqlite3 check is broken.建议在 GitHub 上支持该问题。

【讨论】:

以上是关于heroku 在每次部署期间不断安装 django 包的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Heroku 每次都要安装这么多模块?

在 django 1.8 中部署期间提供媒体文件

在 Heroku 上部署 Django 应用程序:我可以在 .env 文件中手动设置环境变量吗?我需要安装 autoenv、heroku-config 等工具吗?

Heroku:每次测功机重新启动时都会丢失 Django 数据库文件

在heroku(python 3.4.3)上部署Django项目

.env 文件中的环境变量在 django、heroku 的本地迁移期间不可用