我使用pip3使用以下python包创建了一个lambda层:
google-cloud-texttospeech
和
azure-cognitiveservices-speech
当我将这个层与python3.8 lambda函数一起使用时,我得到的错误是
{
"errorMessage": "Unable to import module 'lambda_function': libasound.so.2: cannot open shared object file: No such file or directory",
"errorType": "Runtime.ImportModuleError"
}
我删除了azure cognitiveservices语音包,该层与lambda配合良好。这意味着罪魁祸首是azure-cognitiveservices-speech
包。我找不到解决这个问题的办法
任何形式的帮助都将不胜感激。谢谢大家!
因此,您需要在您的系统上手动安装该包,并按照documentation将其与lambda zip文件打包
安装后,您可以将python代码和.so文件打包在一起并上传到AWS lambda。供您参考的文件夹结构应如下所示
相关问题 更多 >
编程相关推荐