要求安装JDK for Python

时间:2019-11-16 19:18:20

标签: python

我正在尝试使用pyPDF2tabula(使用Mac和Catalina 10.15.1)运行简单的PDF到excel转换:

import PyPDF2
import tabula
pdf = open('pdf','rb')
pdfReader = PyPDF2.PdfFileReader(pdf)
print(pdfReader.numPages)
tabulaPDF = tabula.read_pdf("pdf")
tabula.convert_into("pdf","pdf.xlsx",output_format="xlsx")

每当我运行此代码时,都会出现相同的错误:

To use the java command line tool you need to install a JDK.

我已经安装了最新版本的Java,Apple支持人员告诉我Catalina不支持Java网站在遇到此错误时建议使用的旧版Java 6。有某种解决方法或解决方案吗?

1 个答案:

答案 0 :(得分:0)

在Catalina上的Java 6安装在legacy Java Runtime 6 Catilina Mac中得到了回答 我能够在Java 13.0.1之上安装旧版本