我正在尝试使用以下代码在Spyder中使用tabula-py读取PDF文件:
import tabula
df = tabula.read_pdf("test.pdf")
df
但是,当我运行这个时,我收到错误:
CalledProcessError:命令'['java',' - Dfile.encoding = UTF8',' - jar','tabula jar的路径',' - pages','1',' - guess',PDF文件的路径']'返回非零退出状态1。
升级到Java 8已经解决了类似的问题,但我已经在使用Java 8而Spyder在它的环境变量中有它。有人可以帮忙吗?
如果有人有类似的问题,那就是Java指向我安装的旧版Java。