#stata #slurm
#stata #slurm
Вопрос:
Вот мой файл sbatch:
#!/bin/bash
#SBATCH --output=stata_example.out
#SBATCH --error=stata_example.err
#SBATCH --nodes=1
module load stata
stata do stata_example.do
Но он всегда возвращается с ошибкой: stata: команда не найдена.
Я пробовал использовать «stata-mp» или «stata-se», «stata-ic»
или «stata -b stata_example.do «.
но он возвращает ту же информацию об ошибке.
Кто-нибудь может помочь с этим?
Комментарии:
1. Попробуйте указать полный путь к команде. Вы видите это с
type stada
помощью .2. Является
module load
ли ошибка команды ошибкой?3. Я попытался добавить полный путь к
stata
, но он возвращается с кодом выхода 126 «Отказано в разрешении»4. У меня нет проблем с использованием «загрузка модуля». Я ввел
module list
, что он вернет «1) Stata»
Ответ №1:
Даже если вы введете список модулей и появится Stata, вам может потребоваться указать соответствующий путь.
В моем случае это module load sloan/stata/15/mp
Я бы посоветовал вам связаться с администратором, чтобы узнать, какой подходящий путь.