问题描述
我正在尝试将外部Google库导入lambda。我将所有文件夹安装到站点软件包中,并根据doc python \ lib \ python3.8 \ site-packages用以下路径将其压缩。不过,我一直无法导入所有Google库的模块名称。
例如:
Unable to import module 'lambda_function': No module named 'google.api_core'
这是我文件夹中的库:
google-api-core 1.22.1
google-api-python-client 1.10.0
google-auth 1.20.1
google-auth-httplib2 0.0.4
google-auth-oauthlib 0.4.1
google-cloud 0.34.0
google-cloud-core 1.4.1
google-cloud-storage 1.31.0
google-crc32c 1.0.0
google-resumable-media 1.0.0
googleapis-common-protos 1.52.0
有人可以告诉我我做错了什么吗?我自己弄不清楚。
解决方法
要创建图层,请将软件包安装在python \ lib \ python3.8 \ site-packages中,但是应在build文件夹中完成zip压缩。尝试看看是否可行。