У меня есть сценарий .py
, который использует многопроцессорность и как .py
работает нормально (делает то, что должен).Но при связывании с исполняемым файлом с pyinstaller происходит сбой при выполнении команд
multiprocessing.Process()
, которые я поставил.Также
multiprocessing.freeze_support()
сразу после
if __name__ == "__main__":
.
В предыдущей версии скрипта этого достаточно, чтобы его связатьправильно, но это не так, мои единственные изменения в том, что теперь я использую shutil
, PyPDF2
и даю multiprocessing.Event()
в качестве аргумента для моего
multiprocessing.Process()
.
Как можноЯ определяю, что портит это и исправляет это?Я могу предоставить мой код, упрощенный необходимо.