函数工作流 FUNCTIONGRAPH-运行函数时报错error while loading shared libraries时如何处理?

时间:2025-01-07 16:47:44

运行函数时报错error while loading shared libraries时如何处理?

出现如图1报错,说明依赖包没有把程序运行所需的动态链接库打包进去。

图1 error while loading shared libraries

针对该问题有以下两种处理方案:

  1. 代码逻辑较为复杂的情况下建议使用 自定义镜像 函数,创建自定义镜像函数详情请参见使用容器镜像创建函数
  2. 制作依赖包时,把动态链接库一同复制到依赖包最外层。

    图2是chrome内核所需的动态链接库。

    图2 chrome内核动态链接库

    系统默认动态链接库路径:“/lib64:/usr/lib64”。

support.huaweicloud.com/functiongraph_faq/functiongraph_03_0892.html