在opensuse 11.4上安装ggp​​lot2

时间:2011-11-07 20:07:46

标签: r ggplot2 opensuse

我正在尝试安装ggp​​lot2,但是我收到以下错误:

  

尝试访问网址   'http://cran.skazkaforyou.com/src/contrib/ggplot2_0.8.9.tar.gz'   内容类型'application / x-gzip'长度为2074749字节(2.0 Mb)   网址   ==================================================下载了2.0 Mb

     

*安装包'plyr'...

     

** libs

     

sh:make:命令未找到

     

错误:包'plyr'

的编译失败      

*删除   “/home/jayron/R/x86_64-unknown-linux-gnu-library/2.12/plyr”

     

*安装包'摘要'......

     

** libs sh:make:command not found

     

sh:make:命令未找到错误:包的编译失败   “颜色空间”

     

错误:依赖'重塑','plyr','digest','colorspace'不是   可用于包'ggplot2'   *删除'/home/jayron/R/x86_64-unknown-linux-gnu-library/2.12/ggplot2'

     

下载的软件包在           “/ TMP / Rtmp0Sgoxp / downloaded_pa​​ckages”

有什么帮助吗?

3 个答案:

答案 0 :(得分:2)

请尝试以下代码:

install.packages("ggplot2", repos = "http://cran.r-project.org")

答案 1 :(得分:1)

您需要开发包。除非有人为opensuse打包了最近的Ggplot2,否则你需要使用(我认为)zypper来安装它们。错误消息显示您的系统上没有“make”。可能会有更多。

答案 2 :(得分:0)

您需要开发包。直到某人为opensuse打包了一个最近的ggplot2,今天还没有发生(2014年1月),你需要root用root来安装这些使用zypper:

# zypper install r-base-devel

这个包自opensuse 11.3开始就存在。

错误消息显示您的系统上没有'make'。如果您只安装'make',则可能会出现更多类似的错误。因此,您需要安装ggp​​lot2所需的所有开发工具。这可以通过root用

完成
# zypper install -t pattern devel_C_C++