Я запускаю приложение exe, используя subprocess.run()
:
process = subprocess.run(EXECUTABLE, env=my_env, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
Процесс заканчивается на returncode=3221225781
, что означает, что он не может найти какую-то DLL, но оба stdout
иstderr
пусто.
Есть ли способ программно выяснить, какой dll отсутствует?