最近在学习机器学习,在使用NLPK库调用nltk.pos_tag(tokens)
时,出现以下异常
zipfile.BadZipFile: File is not a zip file
跟踪调用过程发现该方法内部默认调用的是averaged_perceptron_tagger包,如下图:
检查本地
~/nltk_data/taggers
目录发现未下载该包。
因此,执行nltk.download("averaged_perceptron_tagger")
下载该包,问题得以解决。
开发环境:macOS/python3.7/pycharm
网友评论