当我试图在 heroku 服务器上部署我的 django 项目时,会显示这些错误,所以请给出任何答案
when i am trying to deploy my django project on heroku server these errors are showing so please give any ans
错误:命令出错,退出状态为 1
错误:“backports.zoneinfo 的构建轮失败”,
错误:“无法为 backports.zoneinfo 制造轮子”,
这是安装基于 pyproject.toml 的项目所必需的
推送被拒绝,无法编译 Python app.
! [remote rejected] master -> master(pre-receive hook declined)
错误:无法将某些引用推送到 'https://git.heroku.com/image456.git'
我会说在根文件夹中创建一个 runtime.txt 文件,并在文件中更改 python 版本,因为这是问题所在英雄联盟。 Python 3.10.3 有很多错误,所以我建议切换到 Python 3.8。为此,创建一个 runtime.txt 文件,然后在其中写入 python-3.8.13 不带任何空格.然后删除并重做 'git init'、'git add .' 以及您之前在 'git push heroku master' 之前所做的事情。我自己也遇到了同样的问题,我就是这么做的(我使用的是 Python 3.8)。
如果您不喜欢 Python 3.8.13,可以选择 Python 3.7.13 和 3.9.11。它们的格式是 python-3.7.13 python-3.9.11
错误:命令出错,退出状态为 1
错误:“backports.zoneinfo 的构建轮失败”,
错误:“无法为 backports.zoneinfo 制造轮子”,
这是安装基于 pyproject.toml 的项目所必需的 推送被拒绝,无法编译 Python app.
! [remote rejected] master -> master(pre-receive hook declined) 错误:无法将某些引用推送到 'https://git.heroku.com/image456.git'
我会说在根文件夹中创建一个 runtime.txt 文件,并在文件中更改 python 版本,因为这是问题所在英雄联盟。 Python 3.10.3 有很多错误,所以我建议切换到 Python 3.8。为此,创建一个 runtime.txt 文件,然后在其中写入 python-3.8.13 不带任何空格.然后删除并重做 'git init'、'git add .' 以及您之前在 'git push heroku master' 之前所做的事情。我自己也遇到了同样的问题,我就是这么做的(我使用的是 Python 3.8)。
如果您不喜欢 Python 3.8.13,可以选择 Python 3.7.13 和 3.9.11。它们的格式是 python-3.7.13 python-3.9.11