gpt4 book ai didi

python - 如何在离线 Linux 机器上为 nltk 安装 english.pickle

转载 作者:IT王子 更新时间:2023-10-29 00:20:55 25 4
gpt4 key购买 nike

我正在尝试在无法连接到互联网的 SUSE Linux 机器上运行 nltk。

我已经成功安装了 nltk 并且它运行了但是当我提交时

>>> tagged = nltk.pos_tag(tokens)

我收到这个错误:

LookupError:
**********************************************************************
Resource 'tokenizers/punkt/english.pickle' not found. Please use the NLTK Downloader to obtain the resource:

我无法使用下载器,因为我无法将盒子连接到互联网。

有谁知道如何安装必要的软件包吗?

最佳答案

数据下载到nltk_data目录。一个系统与另一个系统之间的差异在哪里,但您可以通过执行以下操作来找出:

import nltk
print nltk.data.find('.')

english.pickle应该在 <nltk_data>/taggers/ 的子文件夹中.将它放在那里的最简单方法是在可以访问互联网的机器上使用下载器,然后将其复制并放在同一个子文件夹中。 english.pickle 只有一个版本,您可以在 Windows 盒子上下载它,没问题。

关于python - 如何在离线 Linux 机器上为 nltk 安装 english.pickle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11556499/

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