NLTK n'a pas pu trouver stanford-postagger.jar! Définir la variable d'environnement CLASSPATH

Je suis en train de travailler sur un projet qui m'oblige à la balise de jetons à l'aide de nltk et python. Donc, je voulais l'utiliser. Mais il est venu avec un certain nombre de problèmes.
Je suis passé par beaucoup d'autres déjà posé des questions et à d'autres forums mais je n'étais toujours pas en mesure d'obtenir une soultion à ce problème.
Le problème est lorsque j'essaye d'exécuter les opérations suivantes:


from nltk.tag import StanfordPOSTagger
st = StanfordPOSTagger('english-bidirectional-distsim.tagger')


Je reçois le texte suivant:


    Traceback (most recent call last):

    `File "<pyshell#13>", line 1, in <module>
        st = StanfordPOSTagger('english-bidirectional-distsim.tagger')`

    `File "C:\Users\MY3\AppData\Local\Programs\Python\Python35-32\lib\site-packages\nltk-3.1-py3.5.egg\nltk\tag\stanford.py", line 131, in __init__
        super(StanfordPOSTagger, self).__init__(*args, **kwargs)`

    `File "C:\Users\MY3\AppData\Local\Programs\Python\Python35-32\lib\site-packages\nltk-3.1-py3.5.egg\nltk\tag\stanford.py", line 53, in __init__
        verbose=verbose)`

     `File "C:\Users\MY3\AppData\Local\Programs\Python\Python35-32\lib\site-packages\nltk-3.1-py3.5.egg\nltk\internals.py", line 652, in find_jar
        searchpath, url, verbose, is_regex))`

     `File "C:\Users\MY3\AppData\Local\Programs\Python\Python35-32\lib\site-packages\nltk-3.1-py3.5.egg\nltk\internals.py", line 647, in find_jar_iter
        raise LookupError('\n\n%s\n%s\n%s' % (div, msg, div))`

    LookupError: 

    ===========================================================================
      NLTK was unable to find stanford-postagger.jar! Set the CLASSPATH
      environment variable.

    ===========================================================================

J'ai déjà mis la
CLASSPATH - C:\Users\MY3\Desktop\nltk\stanford\stanford-postagger.jar
Je l'ai essayé comme C:\Users\MY3\Desktop\nltk\stanford ainsi..

STANFORD_MODELS - C:\Users\MY3\Desktop\nltk\stanford\models\

J'ai essayé de faire ce que bien..en vain
File "C:\Python27\lib\site-packages\nltk\tag\stanford.py", line 45, in __init__
env_vars=('STANFORD_MODELS',), verbose=verbose)

mais ça ne résout pas le problème. Merci de m'Aider dans la résolution de ce problème.

J'utilise Windows 8, python 3.5 et nltk 3.1

source d'informationauteur Spoorthi Marakkini