pip安装好synonyms之后使用报错
>>> import synonyms
smart_open library not found; falling back to local-filesystem-only
>> Synonyms load wordseg dict [D:\tools\python64\lib\site-packages\synonyms-3.10
.1-py3.7.egg\synonyms\data\vocab.txt] ...
Building prefix dict from D:\tools\python64\lib\site-packages\synonyms-3.10.1-py
3.7.egg\synonyms\data\vocab.txt ...
WARNING: Logging before flag parsing goes to stderr.
I0416 14:46:51.801542 10768 __init__.py:111] Building prefix dict from D:\tools\
python64
1、安装synonyms
通过pip安装synonyms 需要先安装下 numpy、scikit-learn、scipy 直接使用pip极可能安装失败,这里推荐下载.whl文件进行安装
https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载对应版本的文件 使用pip安装
若安装还是失败,下载压缩包通过setup.py安装https://pypi.org/project/ 下载并解压进入到目录中执行
python setup.py build
python setup.py install
2、使用
![]()
打开下面文件,查看,发现读取的文件为utf-8 修改文件的编码
![]()
![]()
修改data下文件的编码 将stopwords.txt的编码改成ANSI编码
![]()