Я пытаюсь запустить задание Abaqus из скрипта Python:
subprocess.call(['/opt/Abaqus/Commands/abq6132', 'job=test.inp'])
Следующее предупреждающее сообщение появляется, как и ожидалось:
Предупреждение Abaqus: расширение .inp или .sim удалено из идентификатора задания.
также создается файл .com и пустой файл .log. Но дальше ничего не происходит, и абакус пре и стандарт не запускаются.
Попытка запустить другое программное обеспечение с помощью subprocess.call()
работает достаточно хорошо, например. запустить Матлаб; только Abaqus не запускается, как ожидалось. Кто-нибудь знает, почему он не работает с Abaqus?
Кстати, и другие возможности, например. subprocess.call(['/opt/Abaqus/Commands/abq6132 job=test.inp'], shell=True)
дают одинаковые результаты.
job=test
- person agentp   schedule 17.01.2017inp
должно убить предупреждение о необходимости его удаления! Я думаю, что это не было действительно основной проблемой, хотя. - person agentp   schedule 17.01.2017