无法使用AWS Lambda构建Scikit学习软件包

时间:2019-03-17 16:46:15

标签: python amazon-web-services scikit-learn aws-lambda

我遵循post来为AWS Lambda构建Scikit学习包,但是调用lambda函数时出现以下错误。我正在Windows上使用Docker Toolbox。不确定为什么会收到以下错误消息?

  

{“ errorMessage”:“无法导入模块'lambda_function':没有名为'sklearn的模块。 check_build._check_build'\ n _____________________________________________________________________________ \ n / var / task / sklearn / __ check_build的内容:\ nsetup.py __pycache < / strong> _check_build.cpython-36m-x86_64-linux-gnu.so \ n__init __。py \ n _________________________________________________________________________ \ n似乎尚未正确构建scikit-learn。\ n \ n如果您已从源代码安装scikit-learn,请执行\ n \ n请不要忘记\ n在使用前先编译软件包:在源目录中运行python setup.py install或\ n make。\ n \ n如果您使用的是安装程序,请检查它是否适合您的\ nPython版本,您的操作系统和平台。“,” errorType“:” Runtime.ImportModuleError“}

1 个答案:

答案 0 :(得分:0)

如果您仍然遇到此问题,此post可能会对您有所帮助。尤其要尝试在dockerizePip: non-linux下添加pythonRequirements