我需要使用pdftotext
软件包作为Python。
我有MacOS 10.13.3,并且通过命令brew install python3
安装了Python 3.6。然后,正如读书中所述的那样,我已经通过brew install pkg-config poppler
安装了Poppler,以及pdftotext
的CC_4。
当我尝试通过import pdftotext
将此软件包加载到Python中时,会出现一个错误,并带有以下消息:
追溯(最近的最新通话(: 文件",第1行,在 Importerror:dlopen(/USR/local/lib/python3.6/site-packages/pdftotext.cpython-36m-darwin.so,2(:找不到符号:__zn7poppler24set_debug_debug_error_functioneppfvrksspves2_ 从:/usr/local/lib/python3.6/site-packages/pdftotext.cpython-36m-darwin.so中引用 预期在:平面名称空间 在/usr/local/lib/python3.6/site-packages/pdftotext.cpython-36m-darwin.so
上面的错误在安装由于版本不匹配而安装pdftotext时很常见,或者尝试通过Brew.&您可以尝试酿造桶。
酿造桶安装pdftotext
堆栈跟踪
P.S:Homebrew-cask是用于安装GUI应用程序的Homebrew的扩展