카테고리 없음

pylistaller 에서 multiprocessing 사용

학제 2021. 5. 28. 14:19

https://pythonq.com/so/python/287761

 

python - 멀티 프로세싱으로 PyInstaller 빌드 Windows EXE 실패 - IT 툴 넷

python - 멀티 프로세싱으로 PyInstaller 빌드 Windows EXE 실패 출처 python windows python-2.7 multiprocessing pyinstaller

pythonq.com

 

다른플랫폼에서 multprocess를 지원하려면 freeze_support() 함수를 사용해야한다. 

 

실행하면 windows의 고정 지원에만 영향을 준다고 써있는데

 

exe파일로 만든 프로그램 실행시 꺼지는 프로세스를 고정한다 생각하면될듯 

 

if __name__ '__main__':

 multiprocessing.freeze_support()  <<< 이거 

 

https://buildmedia.readthedocs.org/media/pdf/pyinstaller/cross-compiling/pyinstaller.pdf