ошибка в модуле python, исправлена, но все равно показывает ошибку - PullRequest
0 голосов
/ 13 декабря 2011

Я использую python nltk и столкнулся с ошибкой с 'featurename'.Очевидно, в одном из файлов модуля была опечатка http://code.google.com/p/nltk/issues/detail?id=667.

Я обновил модуль с помощью sudo gedit, сохранил и повторно импортировал nltk.

Я все еще получил ошибку.

Я полностью вышел из Python и начал с нуля.Я все еще получаю ошибку.

Я открыл поврежденный файл и проверил, что «filename» не существует, я все еще получаю сообщение об ошибке.

Перезагрузил мой виртуальный ящик, все еще ошибки.

Есть ли что-то, что я здесь упускаю?Нужно ли переустанавливать модули или что-то еще?

Ошибка

classifier = nltk.DecisionTreeClassifier.train(train_set)
Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/local/lib/python2.7/dist-packages/nltk/classify/decisiontree.py", line 153, in train
  File "/usr/local/lib/python2.7/dist-packages/nltk/classify/decisiontree.py", line 220, in best_stump
  File "/usr/local/lib/python2.7/dist-packages/nltk/classify/decisiontree.py", line 179, in stump
NameError: global name 'featurename' is not defined

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...