我刚刚制作了我的第一个函数,它从GoogleSheets中的excel表格中获取数据。我收到一个错误:
"errorMessage": "Unable to import module 'lambda_function': No module named 'googleapiclient'"
所以我搜索了如何上传python模块(https://www.youtube.com/watch?v=HBt8MXHcaPI)它说要创建一个类似VSCode的虚拟env,pip安装我需要的库,然后压缩它们并将它们作为一个层添加到Lambda。
我做了两次。(看起来好像安装了一大堆库,所以我查找了如何删除所有库(pip freeze | xargs pip uninstall -y
),然后重试)。这里是起点,在完成pip install google-api-python-client
之后
我想我有点搞不清楚我是应该把所有这些都拉起来,还是只是把名字里有google
的东西拉起来。我尝试了两种方法,但似乎都不起作用。我还是会犯这个错误。