Centos7上的Microsoft R Open 3.3.2:程序包PNG无法正常工作:无法初始化libpng [英] Microsoft R Open 3.3.2 on Centos7:package PNG not working: unable to initialize libpng

查看:159
本文介绍了Centos7上的Microsoft R Open 3.3.2:程序包PNG无法正常工作:无法初始化libpng的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近注意到包"png"在Centos 7上的Microsoft R Open 3.3.2无效:

I recently noticed that package "png" in Microsoft R Open 3.3.2 on Centos 7 is not working:

我用"〜/ microsoft-r"全新安装了CentOS 7 minimal和Microsoft R Open 3.3.2 -open / install.sh -a -s"

I did a fresh install of CentOS 7 minimal and Microsoft R Open 3.3.2 with "~/microsoft-r-open/install.sh -a -s"

不幸的是包"png"不起作用:

Unfortunately package "png" is not working:

>图书馆(png)                                                 

> img< - readPNG(system.file(" img"," Rlogo.png",package =" png")))
readPNG中的错误(system.file(" img" ,"Rlogo.png",package =" png")): 

 无法初始化libpng

另外:警告信息:

在readPNG(system.file("img","Rlogo.png",package =" png") ;)):

  libpng警告:使用libpng-1.2.10构建的应用程序,但运行1.6.23

>  

> library(png)                                                  
> img <- readPNG(system.file("img", "Rlogo.png", package="png"))
Error in readPNG(system.file("img", "Rlogo.png", package = "png")) : 
  unable to initialize libpng
In addition: Warning message:
In readPNG(system.file("img", "Rlogo.png", package = "png")) :
  libpng warning: Application built with libpng-1.2.10 but running with 1.6.23
>  

有什么想法可以做些什么?

Any ideas what can be done about it?

谢谢

Christoph

Christoph

推荐答案

我意识到这是旧的,但微软附带的png软件包R应该工作 - 自己更新包是我发现的结果。
I realize this is old, but the png package that ships with Microsoft R should work - updating the package yourself is what I have found that results in this.


这篇关于Centos7上的Microsoft R Open 3.3.2:程序包PNG无法正常工作:无法初始化libpng的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆