Узнайте, какая DLL отсутствует при запуске нового процесса - PullRequest
0 голосов
/ 31 января 2019

Я запускаю приложение exe, используя subprocess.run():

process = subprocess.run(EXECUTABLE, env=my_env, stdout=subprocess.PIPE, stderr=subprocess.PIPE)

Процесс заканчивается на returncode=3221225781, что означает, что он не может найти какую-то DLL, но оба stdout иstderr пусто.

Есть ли способ программно выяснить, какой dll отсутствует?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...