NLTK 找不到 Java 可执行文件

2024-01-24

我使用的是NLTK的nltk.tag.stanford,它需要调用java可执行文件。

我将 JAVA_HOME 设置为安装 jdk 的 C:\Program Files\Java\jdk1.6.0_25 ,但是当运行该程序时出现错误

"NLTK was unable to find the java executable! Use the config_java() or set the JAVAHOME variable"

然后我花了3个小时调试并尝试

config_java("C:/Program Files/Java/jdk1.6.0_25/")

config_java("C:/Program Files/Java/jdk1.6.0_25/bin/")
and those without the ending "/". 

然而nltk仍然找不到它。

任何人都知道出了什么问题吗?谢谢你的战利品!


如果设置 JAVA_HOME 环境对您没有帮助,请尝试以下操作:

config_java()不适合我。我将以下几行添加到我的代码中并且它起作用了:

import os
java_path = "C:/Program Files/Java/jdk1.7.0_11/bin/java.exe"
os.environ['JAVAHOME'] = java_path

我运行的是 Windows 7 64 位

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NLTK 找不到 Java 可执行文件 的相关文章

  • 类型错误:此 COM 对象无法自动执行 makepy 过程 - 请为此对象手动运行 makepy

    这是什么错误 回溯错误 C Users DELL PycharmProjects MyNew venv Scripts python exe C Users DELL PycharmProjects MyNew agaaaaain py T
  • 归并排序中的递归:两次递归调用

    private void mergesort int low int high line 1 if low lt high line 2 int middle low high 2 line 3 mergesort low middle l
  • Python 属性和 Swig

    我正在尝试使用 swig 为一些 C 代码创建 python 绑定 我似乎遇到了一个问题 试图从我拥有的一些访问器函数创建 python 属性 方法如下 class Player public void entity Entity enti
  • 检查 protobuf 消息 - 如何按名称获取字段值?

    我似乎无法找到一种方法来验证 protobuf 消息中字段的值 而无需显式调用其 getter 我看到周围的例子使用Descriptors FieldDescriptor实例到达消息映射内部 但它们要么基于迭代器 要么由字段号驱动 一旦我有
  • 将 Long 转换为 DateTime 从 C# 日期到 Java 日期

    我一直尝试用Java读取二进制文件 而二进制文件是用C 编写的 其中一些数据包含日期时间数据 当 DateTime 数据写入文件 以二进制形式 时 它使用DateTime ToBinary on C 为了读取 DateTime 数据 它将首
  • 使用 AWS Java SDK 为现有 S3 对象设置 Expires 标头

    我正在更新 Amazon S3 存储桶中的现有对象以设置一些元数据 我想设置 HTTPExpires每个对象的标头以更好地处理 HTTP 1 0 客户端 我们正在使用AWS Java SDK http aws amazon com sdkf
  • org.jdesktop.application 包不存在

    几天以来我一直在构建一个 Java 桌面应用程序 一切都很顺利 但是今天 当我打开Netbeans并编译文件时 出现以下编译错误 Compiling 9 source files to C Documents and Settings Ad
  • python Recipe:列出最接近等于值的项[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 考虑像这样的列表 0 3 7 10 12 15 19 21 我想获得最接近任何值的最近的最小数字 所以如果我通过4 我会得到3 如果我
  • 使用 Flyway 和 Hibernate 的 hbm2ddl 在应用程序的生命周期中管理数据库模式

    我正在开发 Spring Hibernate MySql 应用程序 该应用程序尚未投入生产 我目前使用 Hibernatehbm2ddl该功能对于管理域上的更改非常方便 我也打算用Flyway用于数据库迁移 在未来的某个时候 该应用程序将首
  • Seaborn 中没有线性拟合的散点图

    我想知道是否有办法关闭seaborn中的线性拟合lmplot或者是否有一个等效函数可以生成散点图 当然 我也可以使用 matplotlib 但是 我发现 seaborn 中的语法和美学非常吸引人 例如 我想绘制以下情节 import sea
  • 如何在matplotlib中调整x轴

    I have a graph like this x轴上的数据表示小时 所以我希望x轴设置为0 24 48 72 而不是现在的值 很难看到 0 100 之间的数据 fig1 plt figure ax fig1 add subplot 11
  • Windows 上的 Nifi 命令

    在我当前的项目中 我一直在Windows操作系统上使用apache nifi 我已经提取了nifi 0 7 0 bin zip文件输入C 现在 当我跑步时 bin run nifi bat as 管理员我在命令行上看到以下消息 但无法运行
  • 无法导入QUERY_TERMS

    我正在运行一个网站Python and Django Django filters 2 1 installed Django 2 1 installed 当我运行时 我收到以下错误 importError Could not import
  • 如何配置eclipse以保持这种代码格式?

    以下代码来自 playframework 2 0 的示例 Display the dashboard public static Result index return ok dashboard render Project findInv
  • Python 2.7 缩进错误[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这个问题是由拼写错误或无法再重现的问题引起的 虽然类似的问题可能是on topic help on topic在这里 这个问题的解决方式不
  • 如何展平解析树并存储在字符串中以进行进一步的字符串操作 python nltk

    我正在尝试从树结构中获取扁平树 如下所示 我想将整个树放在一个字符串中 就像没有检测到坏树错误一样 S NP SBJ NP DT The JJ high JJ seven day PP IN of NP DT the CD 400 NNS
  • python中有没有一种方法可以将存储在列表中的正则表达式模式列表应用到单个字符串?

    我有一个正则表达式模式列表 存储在列表类型中 我想将其应用于字符串 有谁知道一个好方法 将列表中的每个正则表达式模式应用于字符串 和 如果匹配 则调用与列表中该模式关联的不同函数 如果可能的话我想用 python 来做这件事 提前致谢 im
  • 没有名为“turtle”的模块

    我正在学习并尝试用Python3制作贪吃蛇游戏 我正在进口海龟 我正在使用 Linux mint 19 PyCharm python37 python3 tk Traceback most recent call last File hom
  • 中断连接套接字

    我有一个 GUI 其中包含要连接的服务器列表 如果用户单击服务器 则会连接到该服务器 如果用户单击第二个服务器 它将断开第一个服务器的连接并连接到第二个服务器 每个新连接都在一个新线程中运行 以便程序可以执行其他任务 但是 如果用户在第一个
  • MoviePY 无法在 Windows 上检测 ImageMagick 二进制文件

    我刚买了一台新笔记本电脑 想要设置MoviePY在那新的Windows 64x Python3 7 0 机器 我对所有内容都进行了三次检查 但是当涉及到我的代码的文本部分时 它向我抛出了这个错误 OSError MoviePy Error

随机推荐

  • 如何处理包含 500 多个项目的 Symfony 表单集合

    我有需要处理 500 多个实体实例的表单集合 在我将超时增加到 60 秒并增加 max input vars 表单工作后 但令人烦恼的是它的速度有多慢 渲染表单很慢 但提交这么大的表单却很痛苦 我正在考虑创建纯 HTML 表单 但还有一些其
  • 如何在 acumatica 门户中获取登录的企业帐户 ID?

    我正在尝试根据登录的客户企业帐户过滤目录项 如何在 acumatica 门户中获取登录的客户企业帐户价值 问候 穆拉利达兰 正如你所发现的 PXAccess GetUserID 允许您获取此信息 但您也可以在 BQL 查询中使用 Acces
  • 如何在 Swift 中使用另一个数组中的元素过滤数组?

    我有两个数组 let toBeFiltered star0 star2 star1 star0 star3 star4 let theFilter star1 star3 如何使用第二个数组过滤第一个数组 实际上theFilter可以动态改
  • 如何使用 Visual 2013 处理 telegrambot 中的此错误?

    我想用机器人电报响应任何消息 当请求来自用户端的机器人通过网络表单 但当 rs message 的值为空时 程序错误 error BotTelegramWeb dll 中发生 System NullReferenceException 类型
  • 如何使用 Google Apps 脚本跳过 Google 幻灯片中的幻灯片?

    在 Google 幻灯片中 可以通过右键单击幻灯片并选择 跳过幻灯片 来手动跳过幻灯片 在这种情况下 幻灯片在演示时将不会显示 我似乎无法使用 Google Apps 脚本以编程方式重新创建此内容 这个功能是否存在 或者有什么解决方法吗 目
  • 环境/*.rb 中的配置符号是如何解析的

    这就是一个典型的config environments rb文件开始 MyApp Application configure do config cache classes false end 该块传递给configure取消引用该符号co
  • ANTLR 4 树注入/重写运算符

    在 ANTLR 3 中您可以执行以下操作 andExpression andnotExpression gt andnotExpression AND a andnotExpression gt AndNode andExpression
  • PubNub最佳实践:如何管理私人房间?

    我正在学习 pubnub 并阅读了他们的文档 但我只是找不到如何管理多房间聊天框 默认情况下 任何人都可以收听某个频道 订阅和发布都很容易 我想要的是拥有一个主要的公共房间 到目前为止一切都很好 但任何人都应该能够与其他人私下交谈 而不会有
  • 如何使用java从ftp服务器删除文件?

    如何使用 java 程序从 ftp 服务器上删除文件 我可以使用以下代码成功地在 ftp 上上传文件 public static void main String args throws IOException TODO Auto gene
  • 经典 ASP Request.Form 删除空格?

    我正在尝试解决这个奇怪的问题 在经典 ASP 中 我似乎在 Request Form 值中丢失了空格 即 Request Form json 是 project administrator AlexGorbatchev anonymousV
  • 如何将 CHATBOT 未回答的问题存储在文本文件中

    我是新手python并使用构建聊天机器人聊天机器人库 我想将用户提出的聊天机器人无法回答的问题 我的意思是存储未回答的问题 存储在text文件或database以便我们稍后可以给出他们的答案 这是代码聊天机器人构造函数 self chatb
  • 按主题搜索 PyPI

    对于每个 python 包 你可以指定一个分类器列表 https pypi python org pypi 3aaction list classifiers 其中有一个Topic分类器 将包放入指定的类别中 可以浏览过PyPI https
  • 厨师服务器 WebUI 不工作

    我已经下载并安装了chef server core 12 xDPKG 封装已开启ubuntu 13 x chef server ctl reconfigure运行成功 但是当我尝试 URL 时http chef example com我收到
  • 仅将部分先决条件与 ClickOnce 捆绑在一起

    是否可以配置 ClickOnce 安装 使其需要 Net Framework 和 VSTO 但仅包含 VSTO 二进制文件并在必要时下载 Net Framework 在包中包含 VSTO 并不是什么大问题 但如果可能的话 我会放弃 350M
  • 如果验证错误,如何不提交表单

    如果其中一项验证为假 如何确保表单不会提交 form submit function validateForm1 validateForm document forms dpart2 validateForm document forms
  • 使用 vscode 和 mamp 在 Mac 上执行 php 可执行文件的路径

    vscode 需要为此参数设置 php 路径 php validate executablePath 所以我指定了这个 Applications MAMP bin php php7 0 12 bin php 但它不被识别 正确的道路是什么
  • How2:将 JPanel 添加到文档然后导出为 PDF

    在任何论坛上关于编程的第一篇文章 我通常只是搜索直到找到答案 但这次我真的陷入困境 问题是这样的 我有一个 JPanel 最近发现 itext 为您提供了一种将 Java GUI 导出为 PDF 的方法 我似乎无法理解 itext 的语言
  • 返回指向 const 对象的 const 共享指针的 const 向量

    给出以下基于共享指针容器的类 class Foo class Bar public const std vector
  • Ransack:使用年龄而不是出生日期

    我想使用 ransack 为页面构建高级搜索功能Users 我有一个小方法可以从出生日期计算年龄 def age dob now Time now utc to date now year dob year now month gt dob
  • NLTK 找不到 Java 可执行文件

    我使用的是NLTK的nltk tag stanford 它需要调用java可执行文件 我将 JAVA HOME 设置为安装 jdk 的 C Program Files Java jdk1 6 0 25 但是当运行该程序时出现错误 NLTK