当前位置: 首页 > news >正文

wordpress柒主题搜索引擎优化岗位

wordpress柒主题,搜索引擎优化岗位,外贸网站建设公司方案,wordpress上传直连播放一、前言: Kenlm模型:本项目基于Kenlm统计语言模型工具训练了中文NGram语言模型,结合规则方法、混淆集可以纠正中文拼写错误,方法速度快,扩展性强,效果一般 二、安装步骤: 1、安装依赖项 Ke…

一、前言:

  • Kenlm模型:本项目基于Kenlm统计语言模型工具训练了中文NGram语言模型,结合规则方法、混淆集可以纠正中文拼写错误,方法速度快,扩展性强,效果一般

二、安装步骤:

1、安装依赖项

KenLM的编译需要一些依赖项,包括CMake、Boost库、bzip2等。您可以使用系统的包管理器来安装这些依赖项。

安装CMake

对于Debian/Ubuntu系统,可以使用以下命令:

sudo apt-get install cmake

对于CentOS/RHEL系统,可以使用以下命令: 

sudo yum install cmake
安装Boost库

对于Debian/Ubuntu系统,可以使用以下命令:

sudo apt-get install libboost-all-dev

对于CentOS/RHEL系统,可以使用以下命令:

sudo yum install boost-devel boost-test boost
安装bzip2

对于Debian/Ubuntu系统,可以使用以下命令:

sudo apt-get install bzip2 libbz2-dev

对于CentOS/RHEL系统,可以使用以下命令:

sudo yum install bzip2 bzip2-devel

2、下载并编译KenLM

下载KenLM源代码

您可以从KenLM的官方网站(http://kheafield.com/code/kenlm/)下载源代码,或者使用wget命令直接从命令行下载:

wget -O - https://kheafield.com/code/kenlm.tar.gz | tar xz
创建构建目录并编译

解压源代码后,进入KenLM的源代码目录,并创建一个构建目录

cd kenlm  
mkdir build  
cd build

使用CMake进行配置,并生成Makefile:

cmake ..

 出错:

-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is unknown
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
CMake Error at CMakeLists.txt:14 (project):No CMAKE_CXX_COMPILER could be found.Tell CMake where to find the compiler by setting either the environmentvariable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full pathto the compiler, or to the compiler name if it is in the PATH.-- Configuring incomplete, errors occurred!
See also "/root/app/text_detection/utility/kenlm/build/CMakeFiles/CMakeOutput.log".
See also "/root/app/text_detection/utility/kenlm/build/CMakeFiles/CMakeError.log".

 这个错误信息表明CMake在配置过程中未能找到C++编译器(CXX编译器)。尽管C编译器(/usr/bin/cc)被成功检测到并工作正常,但CMake需要C++编译器来编译KenLM中的C++代码。

要解决这个问题,请按照以下步骤操作:

在大多数Linux发行版中,GCC编译器套件同时包含C和C++编译器。如果您的系统中安装了GCC,那么通常也会安装g++作为C++编译器。

g++ --version

您可以通过运行上方命令来检查它是否已安装。

如果没有安装,运行:

apt install g++

再编译:

cmake ..

使用make命令进行编译:

make -j$(nproc) # 使用所有可用的CPU核心进行编译
 ​安装KenLM

编译完成后,您可以使用make install命令将KenLM安装到系统路径中(通常需要root权限):

sudo make install

3、验证安装

您可以通过运行KenLM的二进制文件来验证安装是否成功。例如,您可以尝试运行lmplz命令(这是KenLM中的一个工具,用于创建语言模型):

lmplz --help

4、配置环境变量(可选)

如果您希望在不使用sudo的情况下运行KenLM的二进制文件,您可能需要将KenLM的安装目录添加到您的PATH环境变量中。这可以通过编辑您的shell配置文件(如/.bashrc或/.zshrc)来实现:

export PATH=/usr/local/bin:$PATH  # 假设KenLM安装在/usr/local/bin目录中  
source ~/.bashrc  # 或~/.zshrc,取决于您使用的shell

注意:路径和命令可能因您的系统配置和KenLM的版本而有所不同。

 

http://www.zhongyajixie.com/news/41844.html

相关文章:

  • dw如何做网站登陆验证网站结构有哪几种
  • wordpress最新漏洞关键词优化公司排行
  • 免费国外b2b网站大全网站申请流程
  • 潼南网站建设百度竞价和优化的区别
  • 阿里巴巴做网站教程google付费推广
  • 写作网站云重庆百度推广电话
  • 宁波做网站gs东莞哪种网站推广好
  • python好还是wordpress百度seo公司哪家最好
  • 摩托车建设网站网站设计平台
  • 建站哪家好合肥seo关键词排名
  • 建德发改委网站关于轻轨建设大侠seo外链自动群发工具
  • 深圳做网站jm3q百度网盘官网登陆入口
  • 做网站做的好的公司爱站网seo工具
  • 本溪做网站 淘宝店360seo排名优化服务
  • 北京建设公司网站建设产品的推广及宣传思路
  • 交友网站建设开发常见的网络推广方法有哪些
  • 杭州网站推广编程培训班学费一般多少钱
  • 怎么做徐州市环保局网站备案表新闻式软文经典案例
  • 企业建设网站的过程百度云盘资源共享链接群组链接
  • 赌球网站如何做代理百度统计怎么使用
  • 东莞建设网官方网站深圳龙岗区优化防控措施
  • 网站 建设 汇报百度权重是什么意思
  • 曰本真人性做爰 酥酥网站应用商店关键词优化
  • 成都响应式网站开发郑州seo优化顾问
  • 深圳建网站公司 哪家售后服务最好优化关键词首页排行榜
  • 雅鲁藏布江水电站开发公司网站站长工具查询域名
  • 广州专业网站建设哪家好互联网营销策划
  • 医疗网站备案要怎么做 需要准备什么材料怎么在百度发布免费广告
  • 网站建设 响应式 北京济南今日头条新闻
  • 高端的镇江网站建设网站运营主要做什么工作