【发布时间】:2017-02-01 21:11:22
【问题描述】:
我刚刚使用 Microsoft R Open 3.3.2 设置了 Linux Mint 18.1,并在其上下载了 Rstudio 1.0.136。一切正常,除了 Rstudio 似乎想要使用 1)我没有的 libpng 版本和 2)对我来说并不明显它需要。这是一个示例代码。它基本上会导致我尝试在 Rstudio 中获取图形的任何其他操作都出错。
library(ggplot2)
qplot(carat, price, data=diamonds)
libpng warning: Application was compiled with png.h from libpng-1.6.23
libpng warning: Application is running with png.c from libpng-1.2.54
libpng error: Incompatible libpng version in application and library
这似乎是 Rstudio 独有的问题。如果我要在执行 R 的 GNOME 终端中运行该代码,则图形渲染得很好。
我的电脑上确实安装了libpng-1.2.54。我在包管理器(1.6.20-2)中安装了最新版本的 libpng16,但没有效果。同样,我不清楚为什么 Rstudio 会这样做,所以任何关于解决这个不兼容错误的意见(理想情况下让 Rstudio 使用libpng-1.2.54)都将不胜感激。
这里是sessionInfo(),如果有用的话。
R version 3.3.2 (2016-10-31)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Linux Mint 18.1
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
任何帮助都将不胜感激。
【问题讨论】:
-
请避免交叉发布,或至少记下您交叉发布的位置,以避免重复工作。 support.rstudio.com/hc/en-us/community/posts/…
标签: rstudio linux-mint libpng