如何在python中的tabula.read_pdf()函数上修复此错误



我正在尝试使用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`"

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

  • 如何在Windows上设置Java路径?
  • Java安装的环境变量

我安装了所有设置Java和Java路径设置,但仍会遇到同样的错误,在花了半天之后,我在下面做了,一切都奏效了。

我在Python环境中使用了Python环境和运行Tabula。我在问题中提到了错误。

我更改了我的python环境,基本上是默认环境,它不是环境,一切都起作用。我认为,一旦我们进入Python环境,Tabula将无法检测到Java。

相关内容

  • 没有找到相关文章

最新更新