美文网首页
安装R包devtools遇到的报错及解决

安装R包devtools遇到的报错及解决

作者: NICE_AGIS | 来源:发表于2021-03-11 12:16 被阅读0次

    记录一下,也许能帮到一些人

    今天安装devtools包时总是报错,提示gert包配置错误ERROR: configuration failed for package ‘gert’,进一步研究报错发现是缺少libgit2包,搜了一下不少人遇到过这个问题,解决答案也是五花八门,又要求sudo还要配置环境,搞不好要被管理员请喝茶。我试着用conda装了一下,竟然成功了!“偏方治大病”啊。。。(投机取巧而已,不推荐这样解决问题)
    具体:(我用的是miniconda3)

    source activate R3.6.3
    conda install libgit2
    Collecting package metadata (current_repodata.json): done
    Solving environment: done
    
    ## Package Plan ##
    
      environment location: ****/miniconda3/envs/R3.6.1
    
      added / updated specs:
        - libgit2
    
    
    The following packages will be downloaded:
    
        package                    |            build
        ---------------------------|-----------------
        libgit2-1.1.0              |       h3974521_1         667 KB  conda-forge
        pcre2-10.36                |       h032f7d1_1         1.1 MB  conda-forge
        ------------------------------------------------------------
                                               Total:         1.8 MB
    
    The following NEW packages will be INSTALLED:
    
      libgit2            conda-forge/linux-64::libgit2-1.1.0-h3974521_1
      pcre2              conda-forge/linux-64::pcre2-10.36-h032f7d1_1
    
    
    Proceed ([y]/n)? y
    
    
    Downloading and Extracting Packages
    libgit2-1.1.0        | 667 KB    | ################################################################################################################################################ | 100%
    pcre2-10.36          | 1.1 MB    | ################################################################################################################################################ | 100%
    Preparing transaction: done
    Verifying transaction: done
    Executing transaction: done
    

    libgit2安装成功。
    然后在R中正常安装gert,usethis,devtools。

    相关文章

      网友评论

          本文标题:安装R包devtools遇到的报错及解决

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