zoukankan      html  css  js  c++  java
  • 安装scws

    官方教程网址:http://www.xunsearch.com/scws/docs.php#instscws

    /************************
    wget http://www.xunsearch.com/scws/down/scws-1.2.2.tar.bz2
    tar
    cd
    ./configure --prefix=/usr/local/scws
    make
    make install
    执行下面命令看看文件是否存在
    ls -al /usr/local/scws/lib/libscws.la
    测试
    /usr/local/scws/bin/scws -h
    如果显示
    scws (scws-cli/1.2.2)
    Simple Chinese Word Segmentation - Command line usage.
    Copyright (C)2007 by hightman.
    ...
    则就好,然后用 wget 下载并解压词典,或从主页下载然后自行解压再将 *.xdb 放入 /usr/local/scws/etc 目录中

    cd /usr/local/scws/etc
    wget http://www.xunsearch.com/scws/down/scws-dict-chs-gbk.tar.bz2
    wget http://www.xunsearch.com/scws/down/scws-dict-chs-utf8.tar.bz2
    tar xvjf scws-dict-chs-gbk.tar.bz2
    tar xvjf scws-dict-chs-utf8.tar.bz2
    ls -l 查看当前所有词典和规则的权限信息
    会发现没有r权限的话要加上r权限
    chmod +r
    不然后面用的时候会报set_dict错误
    /********************
    安装php的scws扩展

    安装此扩展要求您的php和系统环境安装了相应的autoconf automake工具及phpize 。

    1) 进入源码目录的 phpext/ 目录 ( cd ~/scws-1.2.2 )
    2) 执行 phpize (在PHP安装目录的bin/目录下)
    3) 执行 ./configure --with-scws=/usr/local/scws
    若 php 安装在特殊目录 $php_prefix, 则请在 configure 后加上 --with-php-config=$php_prefix/bin/php-config
    4) 执行 make 然后用 root 身份执行 make install
    5) 在 php.ini 中加入以下几行

    [scws]
    ;
    ; 注意请检查 php.ini 中的 extension_dir 的设定值是否正确, 否则请将 extension_dir 设为空,
    ; 再把 extension = scws.so 指定绝对路径。
    ;
    extension = scws.so
    scws.default.charset = gbk
    scws.default.fpath = /usr/local/scws/etc

    6) 命令行下执行 php -m 就能看到 scws 了或者在 phpinfo() 中看看关于 scws 的部分,记得要重启 web 服务器,才能使新的 php.ini 生效。
    7) 这样就算安装完成了,余下的工作只是PHP代码编写问题了。
    关于 PHP 扩展的使用说明请参看代码中 phpext/README.md 文件或其它文档章节。

  • 相关阅读:
    运行pyzbar时报 Could not find module ‘libzbar-64.dll ‘or one of its dependenci的错误
    [Tips] pandas 如何根据index进行slice
    [Tips] pandas逐行遍历
    [Tips] Docker build
    [Tips] redis的key自动过期策略
    [Tips] No module named ipykernel错误
    [Tips] mac下anconda python环境中site-package的位置
    [Tips] pandas获取每月最后一天
    [Tips] docker的daemon.json设置私有镜像仓库
    [Tips] nginx端口转发
  • 原文地址:https://www.cnblogs.com/turtle1991/p/3794736.html
Copyright © 2011-2022 走看看