我正在尝试使用以下代码在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在它的环境变量中使用了它。有人可以帮忙吗?
答案 0 :(得分:0)
万一有人遇到类似的问题,可能是因为Java指向了我安装的Java的旧版本。