1

我正在尝试使用 Python(Pycharm)从 PDF 文件中提取表格。

我尝试了以下代码:

 from tabula import wrapper
 object = wrapper.read_pdf("C:/Users/Ojasvi/Desktop/sample.pdf")

但是,我得到的错误是:

"tabula.errors.JavaNotFoundError: `java` command is not found from this Python process. Please ensure Java is installed and PATH is set for `java`"
4

2 回答 2

4

您可能需要添加java到您的系统中path。您可以查看这些帖子,它们应该可以帮助您解决问题:

于 2019-05-17T08:32:32.077 回答
0

我已经安装了 Java 的所有设置和 Java 路径设置,但仍然遇到同样的错误,花了半天后,我在下面做了,一切正常。

我正在使用 python 环境并在 python 环境中运行 Tabula。我在问题中提到了错误。

我改变了我的python环境,基本上是默认的,没有环境,一切正常。我认为一旦我们在 python 环境中,Tabula 就无法检测到 Java。

于 2021-10-13T08:47:51.480 回答