在过去的一天里,我一直在尝试将pdf2image整合到我的烧瓶webservice中。问题是,无论我做什么,我还是得到了“波普勒安装好了吗?”错误信息。我已经写了一个小程序,只是打印在一个pdf文件的页数。这是完全很好的工作,里面和外面的静脉含有烧瓶。如果我试图从烧瓶文件中这样做,我就会得到错误。我甚至尝试在测试代码中调用完全相同的函数,但没有结果。我真的不知道该怎么做了,所以任何帮助都是非常感谢的。
P.S.:我真的不知道这篇文章的来源是什么,所以你可以随便问,我会提供的。
发布于 2020-12-07 10:41:18
我有你描述的症状。对我来说,问题是:
在systemd用来启动gunicorn的.service文件中,我有一个不完整的路径变量。解决方案是将路径添加到pdftoppm和pdftocairo,在我的例子中(在Debian 10上)是/usr/bin,因此解决方案是.service文件包括
[Service]
...
Environment="PATH=<your_app_path>/venv/bin:/usr/bin"注:因此,这个问题及其解决方案比pdf2image问题更广泛,但它似乎经常出现在pdf2image中.如果这是真的,我希望你的问题和我的答复都是相关的。
https://stackoverflow.com/questions/64455447
复制相似问题