在heroku上部署我的应用程序时出现错误-tensorflow

问题描述 投票:0回答:1

我想在包含使用tensorflow的应用程序的heroku上部署flask应用程序,但收到此错误:

远程:收集张量板== 2.0.2(来自-r /tmp/build_e8c9bbdcb75f1c632603c5c3412543f6/requirements.txt(第53行))远程:下载https://files.pythonhosted.org/packages/76/54/99b9d5d52d5cb732f099baaaf7740403e83fe6b0cedde940fabd2b13d75a/tensorboard-2.0.2-py3-none-any.whl(3.8MB)远程:收集tensorflow == 2.0.0(从-r /tmp/build_e8c9bbdcb75f1c632603c5c3412543f6/requirements.txt(第54行))远程:找不到满足tensorflow == 2.0.0的版本(来自-r /tmp/build_e8c9bbdcb75f1c632603c5c3412543f6/requirements.txt(第54行))(来自版本:0.12.1、1.0.0、1.0.1, 1.1.0rc0、1.1.0rc1、1.1.0rc2、1.1.0、1.2.0rc0、1.2.0rc1、1.2.0rc2、1.2.0、1.2.1、1.3.0rc0、1.3.0rc1、1.3.0rc2、1.3。 0,1.4.0rc0,1.4.0rc1,1.4.0,1.4.1,1.5.0rc0,1.5.0rc1,1.5.0,1.5.1,1.6.0rc0,1.6.0rc1,1.6.0,1.7.0rc0, 1.7.0rc1,1.7.0,1.7.1,1.8.0rc0,1.8.0rc1,1.8.0,1.9.0rc0,1.9.0rc1,1.9.0rc2,1.9.0,1.10.0rc0,1.10.0rc1,1.10。 0、1.10.1、1.11.0rc0、1.11.0rc1、1.11.0rc2、1.11.0、1.12.0rc0、1.12.0rc1、1.12.0rc2、1.12.0、1.12.2、1.12.3、1.13.0rc0, 1.13.0rc1、1.13.0rc2、1.13.1、1.13.2、1.14.0rc0、1.14.0rc1、1.14.0、2.0.0a0、2.0.0b0、2.0.0b1)远程:未找到针对tensorflow == 2.0.0的匹配分配(来自-r /tmp/build_e8c9bbdcb75f1c632603c5c3412543f6/requirements.txt(第54行))远程:!推送被拒绝,无法编译Python应用。远程:远程:!推送失败远程:正在验证部署...远程:远程:!将拒绝推送到i-sip111。

您能指导我如何解决这个问题。我在虚拟环境中的python版本是3.7.3,在推送时收到错误。

tensorflow heroku flask web-deployment
1个回答
0
投票
如Tensorflow安装指南(https://www.tensorflow.org/install)所述,它要求pip版本> 19.0。您是否运行过:

pip install --upgrade pip

在安装tensorflow之前?
© www.soinside.com 2019 - 2024. All rights reserved.