当前位置: 首页 > 知识库问答 >
问题:

要求为Python安装JDK

狄誉
2023-03-14

我正在尝试使用pyPDF2tabla(使用Mac w/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,苹果支持人员告诉我,Catalina不支持java网站在遇到此错误时建议使用的旧版java 6。有什么解决办法吗?

共有1个答案

谷梁振
2023-03-14

Catalina上的Java6安装回答了遗留JavaRuntime 6 Catilina Mac我能够在Java13.0.1之上安装遗留版本

 类似资料:
  • PHPCMS v9 安装环境要求 PHPCMS V9基于PHP+MYSQL环境运行 操作系统 linux 或者 windows Web Server Apache、IIS 、Nginx或其他 Web Server PHP版本 PHP 5以上版本 MYSQL版本 MySql 4.1以上版本相关扩展功能 项目 状态 MYSQL扩展 必须开启 JSON扩展 必须开启 ICONV 必须开启 GD库 必须开

  • 我正在尝试将instaparse lib用于我的clojure项目。我在项目依赖项中使用leiningen 2.0和clojure 1.5.1。我将instaparse添加到项目依赖项中,如下所示: 这就是我的来源,我试图要求这个lib: 当我尝试编译它时,我会收到以下错误消息: cd c:/BHANCEL/src/BHANCELOR.data/1编译器注释: 未知位置:错误:java.io.Fi

  • Windows用户 Windows用户只能使用windows版本的Workerman(Workerman-for-win)。 1、需要PHP>=5.3.3,并配置好PHP的环境变量。 2、Windows版本的Workerman不依赖任何扩展。 3、安装使用以及注意事项参见这里。 ====本页面以下只适用于Linux用户,Windows用户请忽略。 ==== Linux用户(含Mac OS) Lin

  • 问题内容: 我正在努力。但是,我收到一条错误消息,指出尚未安装: 我可能可以使用Synaptic Manager进行安装(可以吗?),但是,我必须将其安装在我编程的每台计算机上。是否可以将Tkinter库添加到我的工作区中并从那里引用它? 问题答案: 要在本地安装Tkinter以便与系统提供的Python一起使用不是很容易。您可以从源代码构建它,但是对于您显然正在运行的基于二进制包的发行版,这通常

  • 我刚刚通过自制完成了python最新稳定版本的安装。 安装python3 一切正常。我想安装包,例如PyMongo。我没有pip。 $pip-bash:pip:未找到命令 没有自制公式: $brew安装PyMongo brew安装PyMongo错误:没有可用的公式用于PyMongo搜索公式。。。正在搜索点击。。。 当Python通过自制软件安装时,你知道在OS X上安装Pymango的最佳方式是什

  • 我们的一些内部系统使用较旧版本的Java,似乎有些版本(在本例中为8U72)强制用户在可以下载tarballs之前登录。我们通常使用Ansible来实现整个过程的自动化,但现在这被登录要求绊倒了。有没有人设法找到一个解决办法,或一个可靠的镜子? 谢谢!