R试图在Mac上绘图时冻结

时间:2016-05-04 21:41:00

标签: r macos

一切正常,直到几天前将更新推送到OS X(El Capitan)。其他命令工作正常,但是 RStudio在策划时开始冻结,所以我尝试了R.同样的事情。至少我看到了带有R.app的旋转彩虹轮。

我从CRAN更新了R,然后从AT& T每晚构建(根据R freezes / hangs in Mac OS X Yosemite)。我更新/重新安装了XQuartz,但在绘图时仍然没有响应RStudio和R.

我在RStudio日志文件中看不到任何内容

我也尝试删除.rhistory和我能找到的其他文件。

我尝试了基础r plot命令以及ggplot

我的R.version输出

$platform

[1] "x86_64-apple-darwin13.4.0"

$arch
[1] "x86_64"

$os
[1] "darwin13.4.0"

$system
[1] "x86_64, darwin13.4.0"

$status
[1] "RC"

$major
[1] "3"

$minor
[1] "3.0"

$year
[1] "2016"

$month
[1] "05"

$day
[1] "01"

$`svn rev`
[1] "70572"

$language
[1] "R"

$version.string
[1] "R version 3.3.0 RC (2016-05-01 r70572)"

$nickname
[1] "Supposedly Educational"

> sessionInfo()
R version 3.3.0 RC (2016-05-01 r70572)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.11.4 (El Capitan)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] tools_3.3.0

1 个答案:

答案 0 :(得分:0)

我会尝试使用菜单栏上的工具并单击更新包,以查看显示的内容。如果有大量的它们似乎已经过时,请一次通过一两个并更新它们,我只需在控制台中手动执行此操作,以确保设置dependencies = TRUE ...但是如果您愿意,可以使用自动更新程序。

然后完全重启计算机,而不仅仅是R,整个事情。完成后,尝试在脚本开始绘图之前放置命令gc()。这将清除在记忆中挥之不去的任何可能会减慢你的速度。

如果完全错误编码,请复制错误并将其发布到此处。这会有所帮助。

我的经验是系统更新只是弄乱了许多必要的库重新安装的东西......但它也可能是一个合法的错误。尝试全局更新,然后在此处发布更新。