在.slurm文件中激活Anaconda环境

随声附和 提交于 2019-12-05 09:06:41

超算中心使用slurm作为集群调度。原始slurm脚本如下:

source activate tuzhuo
python neural_style.py --content content/nju-1.jpg --styles style/18.jpg --output result-v100/result-nju-18.jpg

提交任务后报错:

很明显,第一句激活anaconda环境失败了,提示找不到conda activate可执行程序。

Google了一下,发现了这个:

https://github.com/conda/conda/issues/5071

看了一下,大概心里有数了,直接将slurm脚本改为:

source /home/xieweibo/project/software/anaconda3/bin/activate tuzhuo
python neural_style.py --content content/nju-1.jpg --styles style/18.jpg --output result-v100/result-nju-18.jpg

也就是将conda activate可执行程序作为绝对路径在任务脚本中索引即可。

任务成功提交至调度系统:

 

tz@croplab,hzau

2019-11-23

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!