【问题标题】:Error while installing prophet with azure function使用天蓝色功能安装先知时出错
【发布时间】:2022-06-11 05:50:18
【问题描述】:

在 azure 上安装先知时遇到错误。 实际上,我想安装先知模块以在我的 azure 函数中运行它,但是该模块需要安装其他模块,例如 pystan 和 cython,当我将它们添加到我的要求并部署整个项目时,我收到以下错误。 即使在本地运行时也会显示此错误。 有什么方法可以安装这些软件包而不会出现任何错误? 或者我们可以使用本地的conda环境并在azure中使用它吗?

PS:我在本地使用python 3.8.13创建了一个conda环境并安装了所有包,该功能仅适用于这个conda环境。enter image description here

【问题讨论】:

  • 请将错误信息以文字而非图片的形式包含进来。

标签: python azure-functions prophet


【解决方案1】:

这可能会发生,因为在部署期间可能只部署功能代码而不是包。

所以,你可以做的是将函数容器化,然后部署它。

因此使用所有模块构建函数,然后使用 docker 将其容器化,并在 docker build 中包含所需的包,然后部署它们,因此这些包将存在于函数中。

请参阅此documentation 以获得深入的解释。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 2020-03-22
    • 2018-12-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多