给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
网友评论