Skip to content

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脚本。

提交示例

s_python

提交成功之后根据slurm脚本里给出的out与error再去修改自己的脚本或者是给conda环境增加相关库。

成都天玑智算科技有限公司