如何安装开发版本的R包github存储库

如何安装开发版本的R包github存储库,r,github,ggplot2,R,Github,Ggplot2,如何直接从github存储库安装正在开发中的软件包,一旦安装,如何在开发和CRAN版本之间切换 我想从git安装的特定软件包是ggplot2。对于编译二进制文件,请安装: install.packages('xxx', repo='http://repo_adress') 对于源安装: install.packages('xxx', repo='http://repo_adress', type='source') 哈雷大道 我觉得前面的两个答案都没有抓住你问题的重点 考虑这一点: 您可以

如何直接从github存储库安装正在开发中的软件包,一旦安装,如何在开发和CRAN版本之间切换


我想从git安装的特定软件包是ggplot2。

对于编译二进制文件,请安装:

install.packages('xxx', repo='http://repo_adress')
对于源安装:

install.packages('xxx', repo='http://repo_adress', type='source')
哈雷大道


我觉得前面的两个答案都没有抓住你问题的重点

考虑这一点:

  • 您可以通过
    R CMD install
    (通过
    -l
    )和
    install.packages()
    的参数来控制在何处安装程序包

  • 在运行时,您可以通过
    .libpath()
    控制从哪里加载包


因此,实际上只需在
.Rprofile
(或类似文件)中设置一些变量来控制这一点。

问题的关键不仅在于如何从Github安装(这一点非常清楚),还在于如何在开发版本和发布版本之间切换。大概没有重新安装…我只是注意到他想安装和卸载。谢谢你指出这一点。我不确定这样做的最佳方式,但我在上面进行了编辑以展示我的做法。PS:install\u github需要通过安装Xcode在OS X上安装的“make”命令行工具。它有一点改变:
remotes::install\u github(“tidyverse/ggplot2”)
可能的相关线程:相关:
devtools::install_github("ggplot2")
devtools::install_github("ggplot2")