使用tabula-py读取数据returns报错

Reading data using tabula-py returns error

我正在尝试从 tabula-py 中读取数据,但 returns 出现错误,我不确定如何修复它。我当前的代码由以下三行组成

import tabula

df = tabula.read_pdf("data.pdf", pages="all")

print(df)

我目前正在 MacOS 上使用终端来 运行 我的程序。终端输出附在这个问题上。

这是因为编译时 JDK 较高,运行 时 JDK 较低。所以你只需要更新你的 JDK 版本,可能到 JDK 7.

如果你在 Mac OS X 上 运行ning 你可能有 Apple java 6 和 Oracle java 7. 尝试编译 JDK7 和 运行 与 JDK6.