更新的答案:NLTK在2.7上可以很好地运行。 我之前使用的是3.2版本。 我卸载了3.2并安装了2.7版本。 现在它可以工作了!
我已经安装了NLTK并尝试下载NLTK数据。 我所做的就是按照这个网站上的说明进行操作:http://www.nltk.org/data.html
我下载了NLTK,安装了它,然后尝试运行以下代码:
>>> import nltk
>>> nltk.download()
我收到了以下错误消息:
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
nltk.download()
AttributeError: 'module' object has no attribute 'download'
Directory of C:\Python32\Lib\site-packages
我尝试了 nltk.download()
和 nltk.downloader()
两种方法,但都出现错误信息。
然后我使用了 help(nltk)
命令来获取包的信息,它显示了以下内容:
NAME
nltk
PACKAGE CONTENTS
align
app (package)
book
ccg (package)
chat (package)
chunk (package)
classify (package)
cluster (package)
collocations
corpus (package)
data
decorators
downloader
draw (package)
examples (package)
featstruct
grammar
help
inference (package)
internals
lazyimport
metrics (package)
misc (package)
model (package)
parse (package)
probability
sem (package)
sourcedstring
stem (package)
tag (package)
test (package)
text
tokenize (package)
toolbox
tree
treetransforms
util
yamltags
FILE
c:\python32\lib\site-packages\nltk
我确实在那里看到了Downloader,但不确定为什么它不起作用。使用的是Python 3.2.2,操作系统是Windows Vista。
get-pip.py
链接中的内容复制粘贴到一个Python文件中,然后将其保存到c:/python32
中?我真的很希望能得到更多详细信息。谢谢。 - Q-ximipython3 -m nltk.downloader all
。 - gl3yn