-
pyinstaller 로 exe 만들 때 관리자 권한으로 실행하기python/pyinstaller 2021. 9. 28. 14:26
python 으로 프로그램을 만들면 exe (실행파일) 형태로 배포할 경우가 있다.
py2exe 를 주로 썼는데 setup 파일 만드는게 불편했는데 pyinstaller 를 활용하면 쉽게 만들 수 있다.
pip3 install pyinstaller
로 pyinstaller 설치 후 cmd 창에서
pyinstaller -w test.py 를 입력하면 프로젝트 폴더내에 dist 라는 폴더가 생성되고 test.exe 파일과 부가 파일들이 생성되어 있는 것을 확인 할 수 있다.
만일 관리자 권한으로 실행이 필요한 경우 ( 설정 파일 쓰기 같은 경우 위 방식으로 하면 permission deny 가 날수 있다. )
pyinstaller -w --uac-admin test.py 를 하면 관리자 권한으로 실행되는 exe 파일을 만들 수 있다.
반응형