Python NLTK:不能使用generate()函数

时间:2014-12-18 00:00:05

标签: python nltk

我不应该得到这个错误。这已经成功了,任何教程都以同样的方式解决了这个问题并且它有效。请帮忙。

import nltk 
from nltk.book import *

text3.generate()

AttributeError                            Traceback (most recent call last)
<ipython-input-2-e0816ba18b61> in <module>()
----> 1 text3.generate()

AttributeError: 'Text' object has no attribute 'generate'

print sys.version #my python version 2.7.8 | Anaconda 2.0.1(x86_64)| (默认,2014年8月21日,15:21:46) [GCC 4.2.1(Apple Inc. build 5577)]

1 个答案:

答案 0 :(得分:11)

first online chapter of the NLTK一书中的第四个注释说:

  

generate()方法在NLTK 3.0中不可用,但会是   在后续版本中恢复