美文网首页
Linux系统中安装R包的一些问题

Linux系统中安装R包的一些问题

作者: 徐诗芬 | 来源:发表于2021-04-12 16:50 被阅读0次

    给R配置清华镜像源:

    vi ~/.Rprofile
    #输入以下内容
    options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
    

    报错信息:Error in if (nzchar(SHLIB_LIBADD)) SHLIB_LIBADD else character() : argument is of length zero
    根因:R目录下的R/etc/Makeconf为空,多数出现在conda下安装R的情况
    参考链接:https://www.yuque.com/dream-north/r_statistics/is4tsa?language=en-us
    首先找到conda/pkgs中的r-base-***相关的包,没有就conda安装一个,然后按照以下方式copy到R路径下

    cp ~/miniconda3/pkgs/r-base-3.6.1-h8900bf8_2/lib/R/etc/Makeconf ~/miniconda3/lib/R/etc/Makeconf
    

    如果是版本问题,升级R版本:

    创建不同版本R环境:

    conda create -n r36 r=3.6
    

    安装特定版本R

    conda install -c r r=3.6
    #或
    conda install r=3.6
    

    conda来安装R的packages

    conda install -c r r-dplyr
    

    参考:https://www.jianshu.com/p/e326912eb41b

    相关文章

      网友评论

          本文标题:Linux系统中安装R包的一些问题

          本文链接:https://www.haomeiwen.com/subject/kfmxlltx.html