2017-08-28 135 views
0

在Python 3.6中安裝pdftotext時出現錯誤。我也嘗試通過下載zip文件手動安裝軟件包,但仍然收到相同的錯誤。無法在Python 3.6上安裝pdftotext

如何正確安裝pdftotext?

以下是我在安裝時收到的錯誤消息。在此之前有一些警告,但我無法在此處發佈整個日誌。

pdftotext/pdftotext.cpp(4): fatal error C1083: Cannot open include file: 'poppler/cpp/poppler-document.h': No such file or directory 
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2 
+0

您需要安裝poppler。我不確定Windows是否支持pdftotext。 github頁面只列出了Linux的安裝依賴關係。 –

回答

0

我發現在pdftotext包Readme.md文件中的一些幫助:

1)安裝OS依賴關係:

在Debian,Ubuntu和朋友:

sudo apt-get update 
sudo apt-get install build-essential libpoppler-cpp-dev pkg-config python-dev 

上Fedora,Red Hat和朋友們:

sudo yum install gcc-c++ pkgconfig poppler-cpp-devel python-devel redhat-rpm-config 

2)執行正常的安裝:

pip install pdftotext 

,它爲我工作。