开发者

Import WordNet In NLTK

开发者 https://www.devze.com 2023-03-19 20:07 出处:网络
I want to import wordnet dictionary but when i import Dictionary form wordnet i see this error : for l in open(WNSEARCHDIR+\'/lexnames\').readlines():

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.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号