목록소프트웨어 (1)
개강과 종강 사이
[PyUpdater] PyInstaller의 단일 실행파일 + 자동 업데이트 기능
PyQt5 기반으로 GUI 프로그램을 구현하고, PyInstaller를 활용하여 단일 실행파일로 만들 수 있습니다. exe 파일 하나만 공유하면 되기 때문에 정말 간편하다보니 많이 사용되는 방법입니다. 여기서 그치지 않고, exe 파일 내에 자동 업데이트 기능을 구현하고 싶을 수도 있습니다. 코드가 갱신됐을 때 또 파일을 공유하기 귀찮기 때문이죠. 이때 사용할 수 있는 라이브러리로는 PyUpdater가 있습니다만, 공식 매뉴얼의 상태(pyupdater.org)가 좋지 않다보니 사용하다보면 화를 참을 수가 없습니다. 그래서 개발자 구성원 전체의 화를 줄이고자, 공익적 목적을 위해 삽질한 내용들을 공유하고자 합니다. 저의 경우에는 아래와 같은 조건에서 시작했습니다. ① PyInstaller로 단일 exe 실..
소프트웨어/Python
2022. 3. 7. 19:36