Вы хотите активировать определенную среду Python как часть своей отправки в Slurm?Это то, что я добавляю в свой сценарий работы, и он работает хорошоОбратите внимание, что я использую Anaconda, которая по умолчанию добавляет необходимые пути к моему скрипту .bashrc после установки.Надеюсь это поможет.
....
# define and create a unique scratch directory
SCRATCH_DIRECTORY=/global/work/${USER}/kelp/${SLURM_JOBID}
mkdir -p ${SCRATCH_DIRECTORY}
cd ${SCRATCH_DIRECTORY}
# Activate Anaconda work environment for OpenDrift
source /home/${USER}/.bashrc
source activate MyEnvironment
# we execute the job and time it
time mpirun python slurmscript.py