【发布时间】:2022-11-04 09:49:40
【问题描述】:
我正在尝试通过在 python 3.9 上运行的 lambda 创建一个受密码保护的 zip 文件
我曾尝试使用 pyminizip 和 pyzipper,但两个库都遇到错误
对于pyminizip,我不断遇到
Unable to import module 'lambda_function': No module named 'pyminizip'
对于pyzipper,我不断遇到
OSError: Cannot load native module 'Cryptodome.Hash._SHA1': Not found '_SHA1.cpython-39-x86_64-linux-gnu.so', Cannot load '_SHA1.abi3.so': /var/task/Cryptodome/Util/../Hash/_SHA1.abi3.so: invalid ELF header, Not found '_SHA1.so'
对于库,我尝试将其作为层附加或将其与我的部署包一起压缩为 zip,但我仍然遇到与上述相同的错误。
我可以知道有人成功地在 lambda 中使用 python 将密码加密为 zip 文件吗?
非常感谢。
【问题讨论】:
标签: python-3.x amazon-web-services aws-lambda zip