2016-08-07 2 views
1

Я пытаюсь создать exe для моего скрипта python, используя pyinstaller каждый раз, когда он сталкивается с ошибками, которые можно найти в pastebin here.Ошибка при создании исполняемого файла с pyinstaller

Кроме того, когда я дважды щелкните файл с расширением .exe он показывает эту ошибку:

C:Users\Afro\AppData\Local\Temp_MEI51322\VCRUNTIME140.dll is either not designed to run on windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 0xc000007b

, а затем это:

Error loading Python DLL: C:\Users\Afro\AppData\Local\Temp_MEI51322\python35.dll(error code 193)

что не так, пожалуйста?

ответ

1

Меня часто преследовали подобные проблемы. Возможно, в вашем случае UPX нарушает vcruntime140.dll. Решение этой проблемы отключает UPX, поэтому просто добавьте --noupx к вызову pyinstaller.

pyinstaller --noupx --onedir --onefile --windowed get.py 

Длинное объяснение: UPX breaking vcruntime140.dll (64bit)

Смежные вопросы