add jieba upgrade not in README.md and change import imp to import importlib in _compat.py (#794)

This commit is contained in:
JesseyXujin 2019-12-31 14:14:50 +08:00 committed by Sun Junyi
parent 2fdee89883
commit 0b74b6c2de
2 changed files with 3 additions and 3 deletions

View File

@ -13,7 +13,7 @@ jieba
* 精确模式,试图将句子最精确地切开,适合文本分析; * 精确模式,试图将句子最精确地切开,适合文本分析;
* 全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义; * 全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义;
* 搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词。 * 搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词。
* paddle模式利用paddlepaddle深度学习框架训练序列标注双向GRU网络模型实现分词。同时支持词性标注。如需使用请先安装paddlepaddle-tiny`pip install paddlepaddle-tiny==1.6.1`www.paddlepaddle.org * paddle模式利用paddlepaddle深度学习框架训练序列标注双向GRU网络模型实现分词。同时支持词性标注。如需使用请先安装paddlepaddle-tiny`pip install paddlepaddle-tiny==1.6.1`目前paddle模式支持jieba v0.40及以上版本。jieba v0.40以下版本请升级jieba`pip install jieba --upgrade`www.paddlepaddle.org
* 支持繁体分词 * 支持繁体分词
* 支持自定义词典 * 支持自定义词典
* MIT 授权协议 * MIT 授权协议

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import os import os
import sys import sys
import imp import importlib
import logging import logging
log_console = logging.StreamHandler(sys.stderr) log_console = logging.StreamHandler(sys.stderr)
@ -81,7 +81,7 @@ def check_paddle_install():
is_paddle_installed = False is_paddle_installed = False
try: try:
import paddle import paddle
if imp.find_module('paddle') and (paddle.__version__ >= '1.6.1' or paddle.__version__ >= u'1.6.1'): if importlib.find_module('paddle') and (paddle.__version__ >= '1.6.1' or paddle.__version__ >= u'1.6.1'):
is_paddle_installed = True is_paddle_installed = True
elif paddle.__version__ < '1.6.1': elif paddle.__version__ < '1.6.1':
is_paddle_installed = False is_paddle_installed = False