系统:ubuntu18.04
python环境:python2.7
1、下载scws-1.2.3安装包
wget http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz
2、解压安装包
tar xvjf scws-1.2.3.tar.bz2
3、进入scws-1.2.3目录
cd scws-1.2.3/
4、配置与安装
./configure --prefix=/usr/local/scws;make;make install
这一步有可能会出现权限错误
sudo make install
5、进入目录
cd /usr/local/scws/etc
6、下载与解压
sudo wget http://www.xunsearch.com/scws/down/scws-dict-chs-utf8.tar.bz2
sudo wget http://www.xunsearch.com/scws/down/scws-dict-cht-utf8.tar.bz2
sudo tar xvjf scws-dict-chs-utf8.tar.bz2
sudo tar xvjf scws-dict-cht-utf8.tar.bz2
7、修改权限
sudo chmod 664 dict_cht.utf8.xd
sudo chmod 664 dict.utf8.xdb
8、重点
git clone https://github.com/MOON-CLJ/pyscws.git
cd pyscws/
python setup.py install
如果您是python3环境执行python setup.py install这一步很有可能出错
9、重点
sudo gedit /etc/ld.so.conf
添加一行 /usr/local/scws/lib/
sudo ldconfig
执行过8和9之后,在项目工程中导入csws包才可以正常运行代码
虽然在导入scws的时候,依然标红,但经过测试,运行程序没有问题。