免责声明:我知道已经提出了类似的问题,但解决方案没有成功,问题是关于' nltk.download()'而我正在使用' nltk.download(流行)'。
我的Windows 10 32位上有Python 64和32位。我目前在64位Python 3.6.4上运行我的程序(由于更多的内存空间,我的程序在64位上运行得更好)。
我已将32位上的所有软件包安装到64位。然后我运行了我的程序并收到以下错误:
文件" C:\ Users \ name \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ nltk \ classify \ maxent.py",第78行,
nltk.download('流行&#39)
AttributeError:module' nltk'没有属性'下载'
我重新安装并升级了nltk,因为我无法正常工作!
以下是与nltk import相关的完整代码:
from nltk import compat
from nltk.data import gzip_open_unicode
from nltk.util import OrderedDict
from nltk.probability import DictionaryProbDist
from nltk.classify.api import ClassifierI
from nltk.classify.util import CutoffChecker, accuracy, log_likelihood
from nltk.classify.megam import (call_megam,
write_megam_file, parse_megam_weights)
from nltk.classify.tadm import call_tadm, write_tadm_file, parse_tadm_weights
import nltk
nltk.download('popular')
我也尝试在import nltk
和nltk.download()
一起移动,但它没有帮助。
有任何解决方案吗?
修改 此外,这不应该被标记为重复,因为其他问题的解决方案不起作用。我认为这个问题不同,需要一个不同的解决方案。