使用 bash-script 在 R 中安装库的权限错误
Permissions-error using bash-script to install a library in R
我正在 运行 在 Bash 脚本中使用名为 CNV-Seq 的软件,但是,我无权 运行 以下命令:
R CMD INSTALL cnv/
错误是
* installing to library '/share/apps/r/3.2.2/intel/lib64/R/library'
Error: ERROR: no permission to install to directory '/share/apps/r/3.2.2/intel/lib64/R/library'
如何在没有获得许可的情况下解决这个问题。
一种方法是创建执行 R 脚本的 bash 脚本。
因此,R 脚本将包含:
install.packages("package_name")
另存为xyz.r
并且 bash 脚本将包含:
R -f path_to/xyz.r
将其另存为 abc
。
运行 bash 脚本如下:
bash abc
我正在 运行 在 Bash 脚本中使用名为 CNV-Seq 的软件,但是,我无权 运行 以下命令:
R CMD INSTALL cnv/
错误是
* installing to library '/share/apps/r/3.2.2/intel/lib64/R/library'
Error: ERROR: no permission to install to directory '/share/apps/r/3.2.2/intel/lib64/R/library'
如何在没有获得许可的情况下解决这个问题。
一种方法是创建执行 R 脚本的 bash 脚本。 因此,R 脚本将包含:
install.packages("package_name")
另存为xyz.r
并且 bash 脚本将包含:
R -f path_to/xyz.r
将其另存为 abc
。
运行 bash 脚本如下:
bash abc