我正在尝试在我的 Heroku 服务器上安装 poppler
,因为我使用 pdf2image
作为 python 包。但是,我不能像在 Mac 上那样只运行 brew install poppler
。
我试图从互联网上添加一些heroku buildpacks,但没有运气。每当 pdf2image 运行时,我都会收到此错误。
pdf2image.exceptions.PDFInfoNotInstalledError: Unable to get page count. Is poppler installed and in PATH?
我可以在命令行上做些什么来安装 poppler,同时保持 heroku/python 作为我的 buildpack?
最佳答案
您可以使用 experimental function 安装 APT 包在 Heroku 上
步骤:
将 buildpack 添加到 Heroku。
heroku buildpacks:add --index 1 heroku-community/apt
在你的项目文件夹中创建一个名为
Aptfile
的文件,并在里面写入poppler-utils
。- 提交并推送。
关于django - 在 Heroku Server django 上安装 poppler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54739063/