函数计算,这是嘛意思 云函数 解压zip?
官方示例,他解压小的压缩包没问题,这个解不开。
代码没问题的话,就是环境依赖有问题了,要么缺环境依赖,要么某些环境依赖之间版本冲突
可能是你这个压缩包有损坏
https://github.com/tensorflow/tensorflow/issues/1533
这个 用的python zipfile
https://www.cnpython.com/qa/559342
此答案来自钉钉群“阿里函数计算官网客户”
阿里云函数计算是一种事件驱动的全托管计算服务,它可以将你的代码转换为一个个独立的函数,这些函数可以自动扩展,自动部署,并且可以随时响应各种事件。
函数计算并不直接提供解压ZIP文件的功能。你需要先编写一个函数,该函数接收一个ZIP文件作为输入,然后使用Python的内置库或者第三方的库来解压这个ZIP文件。
如果你发现官方的示例只能解压小的压缩包,而不能解压大的压缩包,那么可能是因为你的函数计算实例的资源有限,无法处理大的压缩包。你可以尝试提高你的函数计算实例的资源配置,例如增加内存或者CPU的数量,看看是否可以解决问题。
另外,你也可以尝试使用其他的方法来解压ZIP文件,例如使用OSS的静态网站托管功能,将你的ZIP文件上传到OSS,然后使用OSS的解压功能来解压这个ZIP文件。这种方法的优点是不需要修改你的函数计算代码,而且可以处理大的压缩包。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。