我在lambda中设置了一个函数,该函数从.zip文件运行 python 脚本。我已经创建了一个virtualenv并将所有必要的包包含在.zip文件中(来自Lib\site-packages文件夹)。
以下是脚本中使用的包的导入语句:
import requests
import boto3
import logging
import os
from botocore.exceptions import ClientError
from pprint import pprint
import pandas as pd
from datetime import datetime
import s3fs
当我尝试运行lambda 函数时,我收到以下错误:
START RequestId: e302cee0-3c51-453a-84c1-6eb1f9c123a0 Version: $LATEST
[ERROR] Runtime.ImportModuleError: Unable to import module 'export-dev': Unable to import required dependencies:
numpy: cannot import name 'WinDLL' from 'ctypes' (/var/lang/lib/python3.7/ctypes/__init__.py)
END RequestId: e302cee0-3c51-453a-84c1-6eb1f9c123a0
REPORT RequestId: e302cee0-3c51-453a-84c1-6eb1f9c123a0 Duration: 1.65 ms Billed Duration: 100 ms Memory Size: 128 MB Max Memory Used: 70 MB
我没有在我的代码中明确使用ctypes,或任何相关的包。WinDLL

