在Heroku上使用Python-3.7.2与heroku-18堆栈不被支持。解决方法是使用Heroku支持的其他Python版本,如Python-3.7.9。
以下是使用Python-3.7.9和heroku-18堆栈的示例解决方法:
runtime.txt
文件,指定使用的Python版本。在文件中写入以下内容:python-3.7.9
更新你的requirements.txt
文件,确保它包含你的项目所需的所有依赖项。
在Heroku上创建一个新的应用程序或使用现有的应用程序。
使用Heroku CLI登录到你的Heroku帐户:
heroku login
cd /path/to/your/project
heroku git:remote -a your-heroku-app-name
git push heroku master
这将更新你的应用程序并使用Python-3.7.9和heroku-18堆栈在Heroku上运行。
请确保你已经正确安装了Heroku CLI,并使用heroku login
命令登录到你的Heroku帐户。