【发布时间】:2018-04-27 06:46:53
【问题描述】:
我正在尝试在 python 中使用 tabula -py 从 pdf 中提取表格。但是我收到 CalledProcessError
from tabula import read_pdf
df=read_pdf("table.pdf",pages="all")
Error:
CalledProcessError: Command '['java', '-jar',
'C:\\ProgramData\\Anaconda2\\lib\\site-packages\\tabula\\tabula-1.0.1-jar-
with-dependencies.jar', '--pages', 'all', '--guess', 'table.pdf']' returned
non-zero exit status 2
Java 版本:1.8.0_131
操作系统 - Windows 7
这个问题 (tabula-py CalledProcessError: Command '['java', '-jar') 建议升级到 java 1.8。但是,我已经有 java 1.8,但仍然出现错误。
对此的任何帮助将不胜感激。 谢谢!
【问题讨论】:
-
可能是 JAVA PATH 问题。你能升级 tabula-py 并运行
import tabula; tabula.environment_info()吗?