Это мой кодNLTK: почему nltk не распознает переменную CLASSPATH для stanford-ner?
from nltk.tag import StanfordNERTagger
st = StanfordNERTagger('english.all.3class.distsim.crf.ser.gz')
И я получаю
NLTK was unable to find stanford-ner.jar! Set the CLASSPATH
environment variable.
Это то, что мой .bashrc
выглядит в убунту
export CLASSPATH=/home/wolfgang/Downloads/stanford-ner-2015-04-20/stanford-ner-3.5.2.jar
export STANFORD_MODELS=/home/wolfgang/Downloads/stanford-ner-2015-04-20/classifiers
Кроме того, я попытался напечатать переменные окружения в питоне этого путь
import os
os.environ.get('CLASSPATH')
И я Получать
'/home/wolfgang/Downloads/stanford-ner-2015-04-20/stanford-ner-3.5.2.jar'
Поэтому переменные Создаются!
Что не так?
Почему netk не распознает мои переменные окружающей среды?
http://stackoverflow.com/a/34112695/610569 – alvas