Я недавно работал с библиотекой NLTK для языковой обработки.Обычно я могу устанавливать пакеты, используя nltk.download («пакет»), если у меня есть доступ к Интернету и т. Д.
Проблема возникает, если я пытаюсь запустить свой код в автономном режиме в кластере.Здесь
from nltk.tag import PerceptronTagger
ImportError: cannot import name 'PerceptronTagger'
и подобные ошибки появляются, поскольку nltk не может найти папку nltk_data.Я попытался:
nltk.data.path.append ("./ nltk_data"), куда я скопировал nltk_data вместе с кодом.
nltk.download ('punct') #, download_dir = "./ nltk_data"), но это не работает, так как нет доступа в Интернет.
Вопрос в том, какя могу использовать nltk_data локально?
Спасибо.