【问题标题】:How can I install poppler in azure web app?如何在 azure web 应用程序中安装 poppler?
【发布时间】:2022-01-04 11:59:53
【问题描述】:

我使用的是 windows 11,我使用以下命令在 windows 中安装 poppler,这对我来说非常有用。

conda install -c conda-forge poppler

现在,当我尝试在具有 linux 机器的 Azure Web 应用程序中部署我的烧瓶应用程序时。它给了我以下错误。

Unable to get page count. Is poppler installed and in PATH?

我知道这个错误,但我不知道如何在 ubuntu 18.04 机器中解决它。 在查看了很多 stackoverflow 和 askubuntu 问题之后。我仍然找不到我的答案。

注意 1: 我已经浏览过的链接,但没有一个对我有用: Link1 Link2 Link3

注意 2: 我正在使用 Azure devops。我检查了没有 pdf2image 的 CI-CD 管道,它工作正常。

【问题讨论】:

    标签: python azure flask azure-web-app-service poppler


    【解决方案1】:

    Azure 应用服务在沙盒中运行您的 Web 应用,并且不允许安装 3rd 方工具。解决方案是将应用部署在容器中并在应用服务 Web 应用中运行。您可以配置您的 Azure DevOps 管道来构建您的容器,将其推送到 Docker Hub 或 Azure 容器注册表等容器注册表,并设置您的 Wb 应用程序以检索和运行容器。

    【讨论】:

    • 好的。那么,就没有别的办法了吗?
    猜你喜欢
    • 1970-01-01
    • 2016-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-08
    • 2015-11-16
    • 1970-01-01
    • 2013-08-25
    相关资源
    最近更新 更多