【问题标题】:Unable to build Scikit learn packages with AWS Lambda无法使用 AWS Lambda 构建 Scikit 学习包
【发布时间】: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


    【解决方案1】:

    如果您仍然遇到此问题,post 可能会帮助您。特别是,尝试在pythonRequirements下添加dockerizePip: non-linux

    【讨论】:

      猜你喜欢
      • 2019-11-12
      • 2018-05-18
      • 1970-01-01
      • 1970-01-01
      • 2018-10-21
      • 2016-12-20
      • 2020-02-10
      • 2020-04-19
      • 2014-02-02
      相关资源
      最近更新 更多