[英]Python 2.7: Error importing slate
我在將slate用於Python時遇到問題。 當我嘗試導入slate庫時,出現以下錯誤:
ÌmportError: cannot import name PDFDocument
我使用pip(Ubuntu 17終端)安裝了slate,我使用的確切命令是:
pip install slate
這是我嘗試解決此問題的一些方法:
在嘗試導入板岩之前,已導入所有pdfminer
我在終端中嘗試了以下命令: pip install --upgrade -- ignoreinstalled slate==0.3 pdfminer==20110515
但收到錯誤消息,表示slate的版本0.3無效。
我只是想測試這個簡單的腳本:
import slate
pdf = 'test.pdf'
with open(pdf) as f:
doc = slate.PDF(f)
for page in doc[:2]:
print page
因此,這有點尷尬(回答我自己的問題),但是我發現了一個解決方案,以防萬一其他人遇到相同的問題。
步驟1:卸載pdfminer
pip uninstall pdfminer
步驟2:安裝pdfminer的特定版本:20110515(這似乎是與slate兼容的最新版本)
pip install pdfminer==20110515
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.