Python
编辑时间:2025-04-25 11:42
编辑人:天玑智算云平台团队
软件介绍:Python是一种广泛使用的高级编程语言,具有简洁易懂的语法和强大的功能。它支持多种编程范式,包括面向对象、结构化编程和函数式编程。Python的设计哲学强调代码的可读性和简洁性,使用缩进代替大括号来组织代码块。
python的使用往往伴随着conda环境,具体的conda环境配置可以参考anaconda部分。
脚本
#!/bin/bash
#SBATCH -p TEST_INTEL_8581 ##8581C分区测试队列
#SBATCH -J RUN
#SBATCH --nodes=1 ##指定节点数
#SBATCH --ntasks-per-node=16 ##指定核心数
#SBATCH -o out_%j.log
#SBATCH -e error_%j.log
source ~/.bashrc
conda activate $USER
#此处输入计算指令
python xxx.py
脚本的运行逻辑是登陆节点将计算指令提交给计算节点,计算节点激活conda(source ~/.bashrc),再激活自己配置的conda环境(conda activate $USER)这个时候才是计算自己的python脚本。
提交示例
提交成功之后根据slurm脚本里给出的out与error再去修改自己的脚本或者是给conda环境增加相关库。