回复 第2楼 的 rainy14f:现在搞好了,shell下输入which R后显示“~R/bin/R”,显示的是安装自己用户下的R路径,谢谢您~
回复 第3楼 的 enthumelon:回复 第8楼 的 Feng Li:谢谢两位的回复,我给帖子中博文作者发邮件后,作者非常热心回复帮助解决。我的解决办法是在自己的用户下修改.bashrc文件,具体修改是:
1 添加PATH,"..."省略了安装文件路径
"# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export PATH=/home/.../R/bin:$PATH"
2 添加R_HOME和R_LIB路径
“# R_HOME and R_LIB
PATH=${R_HOME}/bin:$PATH
export R_HOME=/home/.../R/bin/R
export R_LIBS=/home/.../R/lib64/R/library
export LD_LIBRARY_PATH=${R_HOME}/lib:${LD_LIBRARY_PATH}”
之后,在命令行输入R,可以进入自己安装的R,会有警告“WARNING: ignoring environment value of R_HOME”,不影响使用。如果.bashrc修改的有问题,希望大家给出意见,谢谢啦~~回复 第5楼 的 ming_uld:
回复 第5楼 的 ming_uld:我没有root权限,可以安装编译(configure, make, make install )R。