首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R运行Mac OS X的tcl/tk包无法正常工作

R运行Mac OS X的tcl/tk包无法正常工作
EN

Stack Overflow用户
提问于 2011-12-08 05:59:46
回答 1查看 1.6K关注 0票数 1

我在Mac OS X 10.7.2 (Lion)上安装了R 2.14。

我注意到,当我尝试使用sqldf包时,R挂起。我尝试了sqldf help建议的修复,它将执行:

代码语言:javascript
复制
options(gsubfn.engine = "R")    

在加载sqldf包之前。这不起作用。我安装了tcltk-8.5.5-x11.dmg包,但仍然没有变化。

我尝试安装XQuartz软件(xquartz.macosforge.org/)。尽管如此,当使用sqldf或加载tcltk包时,R仍然挂起。

有没有人对这个问题有什么建议?

EN

回答 1

Stack Overflow用户

发布于 2011-12-08 06:55:20

您还没有给我们sessionInfo()的结果、您的代码或任何错误消息...但你应该这样做。如果您还没有这样做,那么需要sqldf (它应该加载依赖gsubfn)包:

代码语言:javascript
复制
require(sqldf) # just installing is not enough
a1s <- sqldf("select * from warpbreaks limit 6")
Loading required package: tcltk
Loading Tcl/Tk interface ... done
> a1s
  breaks wool tension
1     26    A       L
2     30    A       L
3     54    A       L
4     25    A       L
5     70    A       L
6     52    A       L

完成tcltk加载确实需要一些时间,但它确实在大约半分钟内完成。

啊,我想我看到问题了:你的版本2.14.0 (2011-10-31)。你可能需要安装一个更新版本的R.Mine2.14.0补丁(2011-11-13 r57650)。Mac上的R版本有一个名称空间问题,Simon Urbanek在几天内就修复了这个问题,R-help和MAC_SIG邮件列表上都报告了这个修复。

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

https://stackoverflow.com/questions/8423191

复制
相关文章

相似问题

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