Script works on AWS EC2, but not on AWS Lambda after zipping
问题 I am creating a simple AWS Lambda function using M2Crypto library. I followed the steps for creating deployment package from here. The lambda function works perfectly on an EC2 Linux instance (AMI). This is my Function definition: CloudOAuth.py from M2Crypto import BIO, RSA, EVP def verify(event, context): pem = "-----BEGIN PUBLIC KEY-----\n{0}\n-----END PUBLIC KEY-----".format("hello") bio = BIO.MemoryBuffer(str.encode(pem)) print(bio) return Deployment Package structure: When I run the