PyInstaller로 만든 실행파일을 Trojan 바이러스로 인식하는 문제 해결
PyInstaller로 실행파일을 만들었는데 어처구니 없게 Windows Defender가 Trojan 바이러스로 인식하고 삭제를 해 버린다. Python package는 일반적으로 pip로 설치하는데, PyInstaller는 미리 컴파일된 package를 다운받아 설치하게 되는것 같다. 미리 컴파일된 PyInstaller가 문제이기 때문에 소스를 받아서 자신의 PC 환경에 맞게 빌드를 해야 문제가 해결된다. PyInstaller는 www.pyinstaller.org/downloads.html에서 받을 수 있다.준비PyInstaller 메뉴얼을 보면 Bootloader라는 항목이 있는데 이걸 자신의 환경에 맞춰 빌드를 해야 한다. 빌드하기에 앞서 반드시 Visual Studio C++ 컴파일러가 있어야..
2021.01.04