파이썬

PySimpleGUI 유료? 라이센스 내용 및 해결 방법

PySimpleGUI-라이센스

PySimpleGUI가 5로 버전업 되면서, 유료 정책이 생겼습니다. 쉽게 GUI 프로그램을 만들 수 있어 잘 사용하고 있었는데 매우 아쉽습니다. 그래도 취미로 사용하는 사람은 가입하고 무료로 사용할 수 있습니다. 다만 상업적인 목적으로 사용한다면 년 99달러를 지불하고 써야 합니다.

이 포스팅에서는 PySimpleGUI 라이센스 내용 및 해결 방법 등을 알아보겠습니다.


PySimpleGUI란?

코드로 쉽게 GUI 프로그램을 만드는 파이썬 패키지입니다. tinker나 pyqt 등과 같은 다양한 GUI 프레임워크을 사용할 수 있어 좋습니다.


라이센스

PySimpleGUI 5부터는 라이센스 키가 필요합니다. 처음 설치하거나 업그레이드할 때 30일 무료 체험 기간이 주어집니다. 이 기간 동안 라이선스 키 없이 PySimpleGUI를 사용할 수 있으며, 체험 기간이 끝난 후에는 라이센스 키를 입력해야 합니다.


PySimpleGUI 5 첫 실행 시 나타나는 화면

PySimpleGUI 5를 처음 실행하면 환영 창이 나타납니다. 이 창에서는 간단히 체크박스를 선택하고 ‘OK’를 클릭하면 됩니다.

PySimpleGUI-라이센스-안내

라이센스 계약을 먼저 읽고 싶다면, ‘라이선스 계약’ 링크를 클릭하여 웹 페이지에서 확인할 수 있습니다.


라이센스 키 입력 또는 무료 체험 시작

다음 단계에서는 라이선스 키를 입력하거나 무료 체험을 시작할 수 있습니다. 무료 체험 기간은 PySimpleGUI 5를 처음 실행한 날부터 시작됩니다.

무료-사용-또는-키-입력

체험 기간 동안에는 창 하단에 남은 기간을 표시하는 워터마크가 나타납니다. 유효한 라이선스 키를 등록하면 이 워터마크가 제거됩니다.

PySimpleGUI-TRIAL_PERIOD-안내

라이센스 키 종류와 획득 방법

PySimpleGUI는 두 가지 유형의 라이선스 키를 제공합니다.

  • 개발자 키 (Developer Keys): 모든 개발자에게 필요합니다.
  • 배포 키 (Distribution Keys): 상용 제품을 배포하는 사용자를 위한 키입니다.

라이선스 키는 PySimpleGUI.com 웹사이트에서 획득할 수 있습니다. 창 하단의 체험 기간 워터마크를 클릭하면 등록 페이지로 이동합니다. 또한 홈 창에서 “Sign Up” 버튼을 통해서도 접근 가능합니다.


개발자 키 (Developer Keys) 사용 방법

개발자 키는 두 곳에서 입력할 수 있습니다:

  • 설치 창
  • 홈 창의 라이선스 키 탭

홈 창은 여러 방법으로 접근 가능합니다 (예: psghome, psghmain 입력 또는 sg.main() 호출). 키를 입력 상자에 붙여넣고 “Install”을 클릭하여 설치합니다.

개발자 키는 모든 버전의 PySimpleGUI에서 작동하며 주로 연간 단위로 획득합니다. 만료 날짜가 있습니다.


배포 키 (Distribution Keys) 사용 방법

상용 사용자의 경우, 배포 키를 사용하여 PySimpleGUI 애플리케이션을 고객에게 배포할 수 있습니다. 배포 키는 아래아 같은 특징이 있습니다.

  • 만료되지 않습니다.
  • 특정 버전의 PySimpleGUI에 연결됩니다.
  • 코드에서 직접 지정합니다.
PySimpleGUI_License = '여기에_배포_키_입력'
import PySimpleGUI as psg

키가 유효하면 임포트가 완료되고, 그렇지 않으면 오류 정보가 표시됩니다.


PySimpleGUI 대안

GUI 프로그램을 만드는 이유가 배포 및 운영을 위해서라면, PySimpleGUI를 이용하기 난감해졌습니다. 하지만 파이썬에는 다양한 GUI 패키지가 있습니다.

이 중에 wxPython은 라이센스를 무료로 이용할 수 있고, 윈도우나 맥 등 다양한 OS에서 사용 가능합니다. 화면도 깔금하게 잘 나옵니다. PySimpleGUI의 대안을 찾고 있다면, wxPython을 이용해 보세요.


PySimpleGUI-라이센스-프로세스

PySimpleGUI 5의 새로운 라이선스 정책은 조금 당황스럽습니다. 개발자 키로 사용할 수 있지만, 배포까지 고려하면 유료 구독을 해야 합니다. 하지만 요즘은 AI를 통해서 다른 GUI로 바꾸는 작업이 어렵지 않습니다. 그래서 과연 이 정책이 얼마나 효과가 있을지는 모르겠습니다.

챗GPT-데이터분석

함께 읽으면 좋은 글


테리엇

Share
Published by
테리엇

Recent Posts

도쿄 헬기투어 가격과 코스, 후지산까지 90분이면 보입니다

도쿄에 또 가나요? 도쿄타워 전망대도, 시부야 스크램블 교차로도, 아사쿠사 센소지도 이미 본 분들이라면 다음 카드로…

1주 ago

김세의 프로필, 가로세로연구소 대표 구속까지 전말 정리

1. 김세의, 2026년 5월 26일 구속이라는 분기점 김세의 가로세로연구소 대표가 2026년 5월 26일 서울중앙지법에서 구속됐습니다.…

1주 ago

군체 정보 | 개봉 5일 만에 200만, 연상호가 만든 새 좀비의 정체

연상호 감독의 신작 영화 '군체'가 2026년 5월 21일 개봉 후 단 5일 만에 누적 관객…

2주 ago

에리카 윤 스미스 프로필, 서울 출생 25세 KLPGA 교포 신예

2026 KLPGA 투어 개막전인 리쥬란 챔피언십 미디어데이 사진을 본 분이라면 한 가지 의문이 드셨을 겁니다.…

2주 ago

정지원 아나운서 프로필, 남편·학력·발음 논란 한눈에

1. KBS 정지원 아나운서, 요즘 어디서 만나볼 수 있을까요 아침마다 KBS 2TV를 켜면 익숙한 얼굴이…

2주 ago

김아현(해초) 활동가 프로필, 이스라엘 2번 나포된 27세 여성의 정체

2026년 5월 22일 새벽, 인천국제공항 1터미널 입국장에 검은 티셔츠와 청바지 차림의 한 청년이 모습을 드러냈습니다.…

2주 ago