在服务器上跑程序,R包安装失败并出现“ had non-zero exit status”报错解决办法
1)在工作目录下先创建一个softwareware文件夹
2)$ cd software
$ wget https://cran.r-project.org/src/base/R-4/R-4.2.0.tar.gz
$ tar xzf R-4.2.0.tar.gz
$ cd R-4.2.0
$ mkdir-p/home/lfy2022/software/R
$ .configure--prefix=/home/lfy2022/software/R--enable-R-shlib
$ R #进入R界面安装包并加载包
:q! #退出R界面
$ vi ×××.R #进入R脚本,可在里面修改代码
$ lt #当前工作目录下的文件
开始编辑。.sh文件
$ vi ×××.sh #执行之前R脚本代码,准备编辑可关机自动运行的.sh脚本
i #准备输入,下面为接下来需要编辑的脚本
# ! bin/bash
echo $(data)
cd /home/luofengyuan
Rscript ×××.R
按Esc键退出编辑
:wq #保存并退出
$ nohup sh ×××.sh > ×××.log &
$ less ×××.log
$ jobs
如果没报错,说明程序正在运行。
网友评论