R包安装遇到tcl/tk问题

探序基因肿瘤研究院  整理

比如安装R包widgetTools,R CMD INSTALL widgetTools_1.82.0.tar.gz

遇到错误:

错误: package or namespace load failed for ‘tcltk’:
 loadNamespace()里算'tcltk'时.onLoad失败了,详细内容:
  调用: fun(libname, pkgname)
  错误: 这个系统不支持Tcl/Tk
此外: Warning message:
S3方法‘as.character.tclObj’, ‘as.character.tclVar’, ‘as.double.tclObj’, ‘as.integer.tclObj’, ‘as.logical.tclObj’, ‘as.raw.tclObj’, ‘print.tclObj’, ‘[[.tclArray’, ‘[[<-.tclArray’, ‘$.tclArray’, ‘$<-.tclArray’, ‘names.tclArray’, ‘names<-.tclArray’, ‘length.tclArray’, ‘length<-.tclArray’, ‘tclObj.tclVar’, ‘tclObj<-.tclVar’, ‘tclvalue.default’, ‘tclvalue.tclObj’, ‘tclvalue.tclVar’, ‘tclvalue<-.default’, ‘tclvalue<-.tclVar’, ‘close.tkProgressBar’在NAMESPACE里有声明但不存在
停止执行

而检查centos操作系统, yum install tcl ,tk,tcl-devel,tk-devel都安装了。在R中,library(tcltk),发现报错。原因是编译R时,应该没加上tcltk的参数,或者配置错误。使用正确的R来安装,就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值