【发布时间】:2019-03-17 16:46:15
【问题描述】:
我按照post 为 AWS Lambda 构建 Scikit 学习包,但在调用 lambda 函数时出现以下错误。我在 Windows 上使用 Docker 工具箱。不知道为什么我会收到以下错误消息?
{"errorMessage": "无法导入模块 'lambda_function': 没有模块名为 'sklearn.check_build._check_build'\n_________________________________________________________________________\n/var/task/sklearn/__check_build 的内容:\nsetup.py __pycache _check_build.cpython-36m-x86_64-linux-gnu.so\n__init__.py\n_______________________________________________________________________________\n看来 scikit-learn 没有正确构建。\n\n如果你从源代码安装了 scikit-learn,请执行不要忘记在使用前\n构建包:在源目录中运行
python setup.py install或\nmake。\n\n如果您使用过安装程序,请检查它是否适合您的\nPython 版本、您的操作系统系统和您的平台。", "errorType": "Runtime.ImportModuleError"}
【问题讨论】:
标签: python amazon-web-services scikit-learn aws-lambda