Take Home Messages:
You can use devtools::install("path_of_the_unzipped_package_file_downloaded_from_git**") to install R package from the Git** if your server failed to connect the internet.
关键词:R;安装包;git**;本地安装;
使用R语言中,安装R package是经常发生的事情。R package repository有多个,比如CRAN(默认)、Bioconductor(生信主力)、git**(新生代)等。生信这个圈子,拔高挺难,但入门简单。所以,是不是科班出身的,都可以去**一两个package。有些人索性就直接把个人local development environment推到git**,也算作发布R包了吧。
所以,这种情况下,在其他R package repository中是找不到这个R package的。正好你的server又连不到外网,可以通过以下方案解决。
## Step 1. download the zip file of the pacakge from Git** // 第一步 从git**下载你要安装的R包的zip格式## Step 2. install the package with the zip file using // 第二步 通过调用install函数来安装,install中的路径是已经解压缩的R packagedevtools::install("path_to_the_unzipped_zip_file")
亲测可用。