系统装了几个R,系统命令行输入R,打开的R可能不是Rstudio关联的R。
1.查看当前R的系统路径
R.home()
file.path(R.home("bin"), "R")
file.path(R.home(), "R")
2. 当前R版本查询
R.version
version
sessionInfo()
3. 系统R的路径
system("type R")
# 如果修改了$PATH, 命令行输入R时,按系统路径依次寻找,直到找到运行第一个R.
4. 查找系统中的R
find / -type f -name R # 全盘搜索
# 搜索系统路径
echo $PATH | awk -F':' '{for(i=1;i<=NF;i++) {print $i}}'|find -name R