Import WordNet In NLTK
I want to import wordnet
dictionary but when i import Dictionary form wordnet
i see this error :
for l in open(WNSEARCHDIR+'/lexnames').readlines():
IOError: [Errno 2] No such file or directory: 'C:\\Program Files\\WordNet\\2.0\\dict/lexnames'
I install wordnet2.1 in this directory but i cant import please help me to solve this problem
import nltk
from nltk import *
from nltk.corpus import 开发者_如何学JAVAwordnet
from wordnet import Dictionary
print '-----------------------------------------'
print Dictionary.length
The following works for me:
>>> nltk.download()
# Download window opens, fetch wordnet
>>> from nltk.corpus import wordnet as wn
Now I've a WordNetCorpusReader
called wn
. I don't know why you're looking for a Dictionary
class, since there's no such class listed in the docs. The NLTK book, in section 2.5, explains what you can do with the nltk.corpus.wordnet
module.
You should try these commands:
import nltk
nltk.download('wordnet')
It worked for me.
精彩评论