Я использую NLTK с Wordnet в моем проекте. Я выполнил установку вручную на моем компьютере, pip3 install nltk --user pip: pip3 install nltk --user в терминал, затем nltk.download() в оболочке python для загрузки wordnet.
Я хочу автоматизировать их с помощью файла setup.py, но я не знаю хорошего способа установки wordnet.
На данный момент у меня есть этот кусок кода после вызова setup ("nltk" находится в списке install_requires вызова setup):
import sys
if 'install' in sys.argv:
import nltk
nltk.download("wordnet")
Есть лучший способ сделать это?