在Linux中安装poppler的命令如下
sudo apt-get install poppler-utils
但是,如果此时没有sudo权限怎么办?
一种办法是,下载源码自行编译,但是poppler的依赖很多,如果逐个进行安装,会很麻烦,所以,我们使用conda-forge进行安装,不需要sudo,也不会污染系统
首先,先下载Miniconda,参考这篇文章Conda常用命令总结
下载好后,新建一个虚拟环境并切换至该环境,运行以下命令
conda install -c conda-forge poppler
安装好后,运行以下命令进行验证
pdfinfo -v
这样就在没有sudo权限的情况下安装好了poppler
如果你的项目用的是uv管理,那么就先激活conda的虚拟环境,再激活uv的虚拟环境,之后运行相应代码即可
可以用which python来验证用的是哪个解释器,用which pdftoppm验证是否能使用poppler

405

被折叠的 条评论
为什么被折叠?



