github官网有时会抽筋,时不时就不能访问,或者访问龟速,在线安装R包时,往往不成功。
我探索了一种从github国内镜像站安装R包的方式:
// from github mirror
# install.packages('remotes')
remotes::install_git("https://hub.fastgit.xyz/yzhlinscau/AFEchidna.git")
速度当然秒杀github官网。其中hub.fastgit.xyz可以直接访问。
本例中本人的R包为AFEchidna,因此,安装命令就是
hub.fastgit.xyz + 作者/R包+ .git。
注意使用的是install_git函数,而非install_github。
再也不用担心github龟速或者访问不了。
此外,我也将编写的R包转移到国内的gitee网,从gitee网安装R包的命令:
// from gitee
# install.packages('git2r')
remotes::install_git("https://gitee.com/yzhlinscau/AFEchidna.git")
注意:
刚安装完git2r和remotes包后,直接从gitee网站安装R包,有可能运行不了。我们可以过段时间再尝试安装。