gpt4 book ai didi

python - nltk-hook 无法找到 nltk_data

转载 作者:行者123 更新时间:2023-11-28 20:31:29 25 4
gpt4 key购买 nike

当使用 pyinstaller 构建可执行文件时,我得到了

unable to find /home/usr/nltk_data

添加二进制文件和数据文件时。

我几乎尝试了互联网上的所有解决方案

最佳答案

将hook-nltk.py文件改成这个

import os
import nltk
from PyInstaller.utils.hooks import collect_data_files
# add datas for nltk
datas = collect_data_files('nltk', False)

# loop through the data directories and add them
for p in nltk.data.path:
if os.path.exists(p):
datas.append((p, "nltk_data"))

# nltk.chunk.named_entity should be included
hiddenimports = ["nltk.chunk.named_entity"]

和将文件“pyi_rth_nltk.py”而不是“pyi_rth__nltk.py”的双空格删除为单空格。此文件可以位于\Anaconda3\Lib\site-packages\PyInstaller\loader\rthooks

关于python - nltk-hook 无法找到 nltk_data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54659466/

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