gpt4 book ai didi

java - Python tika 解析器错误 - 无法从 startServer 接收启动确认

转载 作者:行者123 更新时间:2023-11-30 05:41:19 25 4
gpt4 key购买 nike

我正在尝试在Python中使用Tika来解析PDF文件。我正在使用 python 2.7 和 Mac。我无法让它工作。我已经安装了,然后:

from tika import parser
raw = parser.from_file('...file')

我收到此错误(为简洁起见进行了编辑):

Retrieving http://search.maven.org/remotecontent ... to /var/folders/... [MainThread  ] [INFO ]  Retrieving http:// ... [MainThread  ] [WARNI]  Failed to see startup log message; retrying...
...
2019-04-08 14:53:05,910 [MainThread ] [ERROR] Tika startup log message not received after 3 tries.
2019-04-08 14:53:05,916 [MainThread ] [ERROR] Failed to receive startup confirmation from startServer.

我的问题与这里的问题非常相似Use tika with python, runtimeerror: unable to start tika server 。不过,最重要的答案对我不起作用。我已经安装了Java 8,但仍然无法运行。我该怎么办?

最佳答案

不确定您是否仍然有问题 - 或其他任何来到这里的人。即使您安装了 Java 8(来自 Oracle 等),终端仍然会看到 OSX 附带的旧 java。

您需要告诉终端使用您刚刚安装的新 Java。将其放入您的 .bash_profile

导出 JAVA_HOME="/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/"

否则,请检查系统首选项 > Java > Java > 查看 > 路径

您可以看到 Java 的路径,将所有内容复制到 Home/并将其粘贴到导出 JAVA_HOME=""

重新启动您的终端,现在应该可以工作了

关于java - Python tika 解析器错误 - 无法从 startServer 接收启动确认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55580156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com