2017-07-26 3 views
0

突然、PyInstaller 2.1はプロジェクトをビルドしません。少し前に問題はなく、明らかな説明はありません。私のWindows-32bit run.exeが見つからないというIOErrorがスローされます。PyInstaller 2.1 IOError Windows-32bit run.exe

答えて

0

問題は気になるWindows 10アップデートです! Windows Defenderは、PyInstaller exeの一部をマルウェアとみなします。したがって、これらの必要なファイルは自動的に削除されます。それらの悪魔!

これを解決するために、ファイルがWindows Defenderの除外として削除されているフォルダC:\Program Files (x86)\PyInstaller-2.1\PyInstaller\bootloader\Windows-32bitを追加しました。どのようにここにあります:

https://support.microsoft.com/en-au/instantanswers/64495205-6ddb-4da1-8534-1aeaf64c0af8/add-an-exclusion-to-windows-defender-antivirus

幸いにも、私は、Windows 8マシン上で同じファイルを持っていたので、私はちょうどそこからそれらをコピーし、場所でそれらを落としました。それがない場合は、おそらくPyInstallerを再インストールする必要があります。

ビルドプロセスを実行するにはWindows Defenderを無効にする必要があります。それ以外の場合はエラーが続きます。プログラムを再インストールするには、まずそれを行う必要があります。