码迷,mamicode.com
首页 > 其他好文 > 详细

cannot import name dispersion_plot----------nltk小bug

时间:2016-06-19 15:36:04      阅读:395      评论:0      收藏:0      [点我收藏+]

标签:

nltk.text.Text.dispersion_plot函数bug

  nltk.text.Text.dispersion_plot(self,words) 默认调用nltk.draw.dispersion_plot,进而调用matplotlib完成绘图功能。 但是:检查发现,dispersion_plot位于nltk.draw.dispersion下的dispersion_plot中。 直接调用这个函数会提示:“cannot import name dispersion_plot”  

  解决办法:对nltk安装目录下的text.py进行更改。

  1 进入安装目录: cd python2.7/site-packages/nltk

  2 对此目录下的text.py文件尽心修改,找到函数 dispersion_plot(self,words),

  3 将dispersion_plot(self,words)中的‘from nltk.draw import dispersion_plot ‘  修改为:“from nltk.draw.dispersion import dispersion_plot”即可;

 

cannot import name dispersion_plot----------nltk小bug

标签:

原文地址:http://www.cnblogs.com/Mscer/p/5598061.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!