하다보니까 술술 진행되서 오늘 GUI 적용 버전 대충 완성해보고 EXE파일 생성까지 진행했다.
진행중에 특이점을 정리하자면... 일단 기능 상으로는 CUI 로직을 그대로 쓸 수 있지 않을까 싶었는데 대충해버려서 그런가 조금 수정이 필요했음
그리고 꽤나 애먹었던 문제로 GUI 구성을 Qt Designer를 통해서 만들었는데 EXE 파일 생성시에 이상하게 해당 UI파일이 연결이 안되는 문제가 있었다.
이 블로그를 참고해서 해결을 했는데 좀 더 과정을 추가해야 했다.
- 주 프로그램 소스에 resource_path 함수를 선언하여 UI파일을 할당한다.
- 빌드를 진행하면 지정한 소스 파일 이름에 .spec 으로 생성된 파일에서 UI파일을 지정해준다.
- pyinstaller source.spec 를 통해서 다시 빌드한다.
일단 오늘은 마무리고 내일은 오프라인 모임이 있기도하니 추가적인 기능보다는 맥을 사용하는 팀원들이 테스트해 볼 수 있도록 맥 환경의 실행파일을 만드는 방법을 알아봐야겠다.
기능이 좀 부실한게 신경쓰이는걸;;ㅋㅋ
'wecode > TIL 정리' 카테고리의 다른 글
위코드 사전 스터디 3주차 - 2 (0) | 2020.06.29 |
---|---|
위코드 사전 스터디 3주차 - 1 (0) | 2020.06.28 |
위코드 사전 스터디 2주차 - 2 (0) | 2020.06.22 |
위코드 사전 스터디 2주차 - 1 (0) | 2020.06.19 |
위코드 사전 스터디 1주차 - 2 (0) | 2020.06.17 |