我正在尝试将我的 Django 和 spaCy 项目部署到 Heroku。但是我收到一个错误:没有找到与 en-core-web-sm 匹配的发行版(这是一个可通过 pip 下载的 ML 模型)。我怎么解决这个问题?该模型本地安装在虚拟环境中并且运行正常。我通过 pip freeze 获得了需求文件。我正在使用 Python 3.6.4。
我在 Heroku 上部署了一个学习项目。它提供了一个 Postgres 数据库。我在 Django 项目的模型中引入了一些重大更改,并销毁了旧数据库并提供了一个新数据库,该数据库完全为空,但它不像空数据库那样工作。
当我运行命令时heroku run python manage.py makemigrations,我收到错误消息
您正在尝试添加不可为空的字段....
当我销毁旧数据库时,为什么会收到此消息?