首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在R中安装tcltk?

如何在R中安装tcltk?
EN

Stack Overflow用户
提问于 2012-08-09 00:50:19
回答 2查看 15.4K关注 0票数 10

我的系统是: debian6 + r-2.15.

我用tcl-develtk-devel安装了apt-get

代码语言:javascript
复制
apt-get install tcl8.5-dev tk8.5-dev

但是我得到了以下错误

代码语言:javascript
复制
> library("tcltk") 
Error : .onLoad failed in loadNamespace() for 'tcltk', details:
call: fun(libname, pkgname)
error: Tcl/Tk support is not available on this system
In addition: Warning message:
S3 methods ‘$.tclvar’, ‘$<-.tclvar’, ‘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’ were declared in NAMESPACE but not found 
Error: package/namespace load failed for ‘tcltk’
> install.packages('tcltk')
Warning message:
package ‘tcltk’ is not available (for R version 2.15.1) 

如何在我的R中安装tcltk

编辑

代码语言:javascript
复制
> capabilities()["tcltk"]
tcltk 
FALSE 

我编译了R-2.15.1,以便在debian6.04上安装它,但现在如何才能运行tcltk

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-09 01:00:24

我觉得你做错了。

阅读http://cran.r-project.org/bin/linux/debian/的自述文件,了解如何获得Debian版本的当前R版本(无论是稳定的还是测试的)。这个版本已经对R附带的tcltk包提供了支持,只要R是以正确的方式构建的。这是最容易确保与适当的预构建版本。

您可以通过查看capabilities()来检查它。

代码语言:javascript
复制
R> capabilities()["tcltk"]
tcltk 
 TRUE 
R> 
票数 9
EN

Stack Overflow用户

发布于 2022-05-08 12:07:15

我在centos上运行了以下代码,您需要根据您的系统修改它。

首先,安装tcltk

代码语言:javascript
复制
# on centos
sudo yum install tcl-devel tcl
sudo yum install tk-devel tk

第二,用--with-tcltk编译R

代码语言:javascript
复制
./configure --enable-R-shlib=yes --prefix=`pwd` --with-x=no --with-tcltk

第三,安装软件包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11875307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档