gpt4 book ai didi

python - 未找到资源语料库/wordnet(运行 quepy dbpedia 示例应用程序)

转载 作者:太空狗 更新时间:2023-10-29 19:30:02 24 4
gpt4 key购买 nike

我已经搜索了网络(包括 6 个链接,这些链接显示了与 Heroku、Anaconda 等类似的问题,但有共同的根本原因——未找到资源语料库/wordnet)并执行了我所能做的一切,包括但不限于——

  1. 将下载目录(并随后通过以下 3 种方法设置 nltk_data 路径)更改为/usr/lib/nltk_data、/home/ubuntu/nltk_data 和/home/ubuntu/quepy/nltk_data 3 次。
  2. 通过以下方式更改了路径:(i) 在所有三个路径所需的 quepy 应用程序中更改 settings.py 中的 NLTK_DATA_PATH (ii) 对所有三个路径使用 nltk.data.path.append 命令 (iii) 使用 export NLTK_DATA所有三个路径的命令
  3. 我什至递归地授予 nltk_data 目录内容 644 权限
  4. 使用带有特定路径的 python -m nltk.downloader 和 nltk.download 命令来安装和配置路径(它们都做同样的事情)

即使经过 3 小时的尝试,我仍然一无所获。如果有人能指出我如何在以下位置成功运行 Quepy 示例(python main.py“汤姆克鲁斯是谁?”),我将不胜感激:quepy/examples/dbpedia。这不是 Quepy 的问题,而是为什么它找不到资源。

这是确切的错误 -

Resource u'corpora/wordnet' not found.  Please use the NLTK
Downloader to obtain the resource: >>> nltk.download()

Searched in:

- 'home/ubuntu/nltk_data'

注意-

  • 我在另一台机器上成功安装它,没有问题,它运行正常,但在初始机器上问题仍然没有解决,完全相同的步骤,应用程序及其相关工具/依赖项的确切版本。

  • 即使没有在错误日志中显示,我的类路径也以斜杠开头,正如 nltk.data.path 所观察到的

最佳答案

您的路径似乎不完整。在 Unix 文件系统中,完整路径总是以斜杠开头:/path/to/file/is/well-formed/example.txt。在学习过程中,使用 ls 检查 shell(即命令行)中的完整路径始终是一个好习惯。

$ ls /path/to/example/file.txt
/path/to/example/file.txt
$ ls /this/one/is/not/there.txt
ls: /this/one/is/not/there.txt: No such file or directory

如果你得到No such file or directory,那么你的路径是错误的。

关于python - 未找到资源语料库/wordnet(运行 quepy dbpedia 示例应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30675234/

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