首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >heroku错误:由于EnvironmentError错误,无法安装软件包:

heroku错误:由于EnvironmentError错误,无法安装软件包:
EN

Stack Overflow用户
提问于 2021-05-20 16:56:04
回答 3查看 91关注 0票数 0

enter image description here

我正在尝试在heroku中部署django web应用程序。在给出这个命令git push heroku master之后,我得到了这个错误。请帮助我理解和解决这个错误

EN

回答 3

Stack Overflow用户

发布于 2021-05-20 17:26:48

上面写着:

代码语言:javascript
复制
Processing /C:/ci/absl-py_1615411229697/work

这不是Linux系统上存在的文件路径。

共享您的requirements.txt和/或Pipfile的内容。您可能有一个本地定义的路径,它只存在于您的系统中。

票数 0
EN

Stack Overflow用户

发布于 2021-05-20 17:27:14

编辑:对不起,我没有看到图片,通常这是一个在heroku环境下不工作的库,可能是由于新的版本或旧的版本,你可以看看你的requeriments.txt并尝试找到那个库,重构i,是相当痛苦的,但尝试改变版本和优化导入,保持简单和最小化以获得答案。

你的问题缺乏描述,但是,我猜你的问题是由于编译段塞大小,你应该使用最小的库来减少应用程序的大小,如果你使用django,你必须从另一个微服务提供图像和资源,如果你使用的是Tensorflow 2,你必须将该版本更改为较旧的版本,如1.14,因为它很轻,可以与您当前的堆栈一起工作,并可能解决该问题,如果它不起作用,你必须考虑将TF服务更改为JS,因为这是最新的方法。

票数 0
EN

Stack Overflow用户

发布于 2021-05-28 16:32:10

实际上,问题出在requirements.txt文件上,也出在插件的大小上。

我所做的就是。

@Alexis

  • 说我正在使用tensorflow 2。它占用了很大的空间,所以将它改为tensorflow 1.14

  1. 我已经从需求文件

中删除了不需要的软件包

问题解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67617128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档