jieba icon indicating copy to clipboard operation
jieba copied to clipboard

ValueError: math domain error

Open zzr0427 opened this issue 9 years ago • 4 comments

运行test目录下的demo.py时出现了

1. 分词

Building prefix dict from /usr/local/lib/python2.7/dist-packages/jieba/dict.txt ... Loading model from cache /tmp/jieba.cache Loading model cost 0.000440835952759 seconds. Prefix dict has been built succesfully. Full Mode: 我/ 来/ 到/ 北/ 京/ 清/ 华/ 大/ 学 Traceback (most recent call last): File "demo.py", line 22, in print("Default Mode: " + "/ ".join(seg_list)) # 默认模式 File "/usr/local/lib/python2.7/dist-packages/jieba/init.py", line 274, in cut for word in cut_block(blk): File "/usr/local/lib/python2.7/dist-packages/jieba/init.py", line 199, in cut_DAG calc(sentence, DAG, route=route) File "/usr/local/lib/python2.7/dist-packages/jieba/__init.py", line 144, in calc logtotal = log(total) ValueError: math domain error 这是因为什么? 这是用python2还是python3写的?

zzr0427 avatar May 22 '15 12:05 zzr0427

词典好像没成功加载,删掉 /tmp/jieba.cache,下载最新版试试。 最新版 Python 2/3 均兼容

gumblex avatar May 23 '15 03:05 gumblex

用 最新版的jieba0.42.1 pyinstaller 打包报错 缺少 dict.txt 解决后
再次打包 报 这个 ValueError: math domain error

Jack-Roc avatar Dec 22 '20 06:12 Jack-Roc