在python3.6下安装jieba3k的时候报错:

  
from jieba.analyse import ChineseAnalyzer ImportError: cannot import name ChineseAnalyzer

ChineseAnalyzer库导入错误,

开始以为是python版本的问题,因为一直显示jieba版本为“0.34”,但是我下载安装的是 jieba3k==0.35.1;

cannot import name 'ChineseAnalyzer'-LMLPHP

几个python大神来都没找出错误,因为文件编译没问题,只要有网络请求,就报上面的错误;

经排查是因为whoosh这个库没有安装,pip install whoosh 一下就OK了;

这里给大家提供一种解决问题的思路:在python开发中,遇到类似的问题,要好好检查下关联库的问题,虽然大多数这样的都会有module未安装的提示,但是不排除没有提示到具体点儿的时候!

04-20 10:48