安装R组件gsubfn

安装R组件gsubfn,r,centos,R,Centos,我正在尝试从CentOS计算机上的源文件安装最新版本的gsubfn。安装时不会出现以下任何问题: > install.packages("/home/ravishankarr/PraaS/gsubfn_0.6-6.tar.gz", repos = NULL, type="source") * installing *source* package 'gsubfn' ... ** package 'gsubfn' successfully unpacked and MD5 sums chec

我正在尝试从CentOS计算机上的源文件安装最新版本的gsubfn。安装时不会出现以下任何问题:

> install.packages("/home/ravishankarr/PraaS/gsubfn_0.6-6.tar.gz", repos = NULL, type="source")
* installing *source* package 'gsubfn' ...
** package 'gsubfn' successfully unpacked and MD5 sums checked
** R
** demo
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
* DONE (gsubfn)
但是,当我加载此程序包时,会收到以下消息:

> library(gsubfn)
Loading required package: proto
Could not load tcltk.  Will use slower R code instead.

这个警告信息是什么意思?这是否会降低使用此软件包的代码的速度?如果是这样的话,有没有办法解决这个问题?非常感谢您在这方面的帮助。

我认为您需要tcltk能力。检查我们目前使用的是Vertica提供的R发行版。所以我真的不能使用CRAN的R分布。功能[tcltk]抛出错误。有没有一种方法可以将tcltk功能添加到已经安装的R版本中?是的,正如消息所说,它将运行得更慢,因为它将用R代码代替tcltk。这是否适合你的申请将取决于你正在做什么。运行它&看看它是否足够快。由于您的R发行版不是使用tcltk功能构建的,如果您希望能够运行基于tcl/tk的代码,您需要获得不同的R发行版。在R被bullt删除后,您不能添加这样的功能。请参阅gsubfn常见问题解答:您可以同时安装多个版本的R。R的所有标准版本都具有现成的tcltk容量。