R语言中文分词Rwordseg的安装

###详细步骤

装起来有点复杂。
需要安装jdk,Rtools,rJava才能安装Rwordseg,具体步骤如下:
第一步,安装jdk,过程略。
第二步,安装Rtools:
: 下载地址:https://cran.r-project.org/bin/windows/Rtools/
说明:如果电脑使用的R版本是3.3.x,那么就下载Rtools33.exe,如果说你的R版本是3.2.x或者更低的版本,那就不要使用Rtools33.exe,可以选择安装其他版本。

Rtools下载完之后,直接点击安装。
检查环境是否配置成功:
打开R,分别输入下面两天指令,看有无包错:
代码块语法遵循标准markdown代码,例如:

system('g++ -v')
system('where make')

如果报错,那么就要检查环境变量是否设置正确。进入 环境变量 设置,在 系统变量 中点击 path,加入“;D:\Rtools\bin;D:\Rtools\gcc-4.6.3\bin"(3.5以上的路径是“D:\R-3.5.1\Rtools\mingw_64\bin,”注意修改你自己的安装目录)。
重启R,重新输入刚才输入的那两条指令。如果出现下面这样的结果则表示安装配置好了。
安装RTools

第三步,安装rJava。
首先还是环境变量配置。JAVA_HOME,我之前在装Java的时候是这样设置的"D:\Java\jdk1.8.0_131;D:\Java\jdk1.8.0_131\bin",如果之前Java已经装好了,这里不用修改。
然后是classpath:
“.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;D:\Java\jre1.8.0_131\bin\server”。
其中";D:\Java\jre1.8.0_131\bin\server"是需要本步写入的,之前的是装Java的时候配置的。
最后是path:
“*;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;D:\Rtools\bin;D:\Rtools\gcc-4.6.3\bin;D:\Java\jdk1.8.0_131\bin;D:\Java\jre1.8.0_131\bin\server”。
其中,";D:\Java\jdk1.8.0_131\bin;D:\Java\jre1.8.0_131\bin\server”是本步写入的,之前的是安装Java和Rtools配置的。

安装rjava包:

if (!suppressWarnings(require("rJava"))) {
	install.packages("rJava")
	require("rJava")
}

rJava安装时,可能因为java版本不对需要重装java,可能报这个错误:“lazy-load database ‘C:/Users/sony/Documents/R/win-library/3.1/rJava/R/rJava.rdb’ is corrupt”,可以参考:
https://www.jianshu.com/p/d6cdaf35dde3

第四步,安装Rwordseg包,好像install.packages的方法会报错,我这里用选择从本地安装:
Rwordseg包下载地址:
https://r-forge.r-project.org/R/?group_id=1054

我的是Windows系统,所以下载Zip了。
Rwordseg

然后从本地安装:
本地安装Rwordseg

装完试下,

library(Rwordseg)
require(rJava)

>segmentCN("终于把分词包装好了")
>[1] "终于" "把"   "分词" "包装" "好"   "了"  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值