r - 加载共享库时出错 : libicuuc. so.50

标签 r linux slurm

我尝试在 CentOS 7 中向 SLURM 提交 R 脚本,如下所示:

#!/bin/bash
#SBATCH -J test                   
#SBATCH -o test.out               
#SBATCH -p compute                
#SBATCH --qos=normal              
#SBATCH -N 1                      
#SBATCH --ntasks-per-node=8       
#SBATCH --cpus-per-task=1         
#SBATCH --job-name=rtest

Rscript --vanilla Rhelp.R

然后系统会返回一个jobid,但是R脚本不起作用。我可以保证这个脚本可以在命令行中运行。然后我在test.out中找到了,像这样:

error while loading shared libraries: libicuuc.so.50: 
cannot open shared object file: No such file or directory

我是 SLURM 和 Linux 的新生,谢谢!

最佳答案

看起来 libicu RPM 包没有安装在计算节点上。

关于r - 加载共享库时出错 : libicuuc. so.50,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57214330/

相关文章:

r - 使用并行应用后如何保留数据框形式的列表

r - 使用 dplyr group_by : return a list of data frames 模拟 split()

linux - WaitForMultipleObjects() 和 WSAEnumNetworkEvents() 的等效 linux API 是什么?

linux - 使用 git 将项目分层

python - 足球统计 Python 抓取工具

r - R 中变量的单独值的单独表/矩阵

python宽度语法错误

python - SLURM批处理脚本不执行Python脚本,不返回错误信息,不停止运行

time - Slurm 等待选项 : show time waiting

slurm - 是否可以通过仅提供作业名称的开头来使用 `sacct --name` ?