开发者社区 > 云原生 > Serverless > 正文

函数计算,这是嘛意思 云函数 解压zip?官方示例,他解压小的压缩包没问题,这个解不

函数计算,这是嘛意思 云函数 解压zip?

提问15.png

官方示例,他解压小的压缩包没问题,这个解不开。

展开
收起
芬奇福贵 2023-10-10 13:17:05 46 0
2 条回答
写回答
取消 提交回答
  • 代码没问题的话,就是环境依赖有问题了,要么缺环境依赖,要么某些环境依赖之间版本冲突
    可能是你这个压缩包有损坏
    https://github.com/tensorflow/tensorflow/issues/1533

    这个 用的python zipfile
    https://www.cnpython.com/qa/559342

    此答案来自钉钉群“阿里函数计算官网客户”

    2023-10-10 21:17:41
    赞同 展开评论 打赏
  • 阿里云函数计算是一种事件驱动的全托管计算服务,它可以将你的代码转换为一个个独立的函数,这些函数可以自动扩展,自动部署,并且可以随时响应各种事件。

    函数计算并不直接提供解压ZIP文件的功能。你需要先编写一个函数,该函数接收一个ZIP文件作为输入,然后使用Python的内置库或者第三方的库来解压这个ZIP文件。

    如果你发现官方的示例只能解压小的压缩包,而不能解压大的压缩包,那么可能是因为你的函数计算实例的资源有限,无法处理大的压缩包。你可以尝试提高你的函数计算实例的资源配置,例如增加内存或者CPU的数量,看看是否可以解决问题。

    另外,你也可以尝试使用其他的方法来解压ZIP文件,例如使用OSS的静态网站托管功能,将你的ZIP文件上传到OSS,然后使用OSS的解压功能来解压这个ZIP文件。这种方法的优点是不需要修改你的函数计算代码,而且可以处理大的压缩包。

    2023-10-10 16:04:54
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载