Python 의 PySide 2 설치 및 설정

예전 에 자 바 를 배 울 때 Swing 으로 GUI 프로그램 을 만 드 는 것 을 접 한 적 이 있 습 니 다.첫 직장 에 들 어 갔 을 때 회사 의 입사 교육 은 WPF 로 GUI 클 라 이언 트 를 만 드 는 것 도 가르쳐 주 었 습 니 다.오늘 은 Python 의 관련 라 이브 러 리 를 사용 하여 GUI 프로그램 을 만 드 는 새로운 방식 을 배 웠 습 니 다.
python 에 서 는 그래 픽 인터페이스 개발 을 지원 하 는 라 이브 러 리 가 많 습 니 다.오늘 은 PySide 2 라 이브 러 리 를 소개 합 니 다.이것 은 PyQt 와 결합 하여 비교 해 야 한다.이들 의 협의 가 다 르 고 그들의 사용 장면 도 다르다.
PyQt 는 GPLv 3 프로 토 콜 입 니 다.프로그램 에서 사용 하면 프로그램 이 시작 되 고 닫 힌 상업 용 으로 사용 하면 프로 토 콜 을 위반 할 수 있 습 니 다.
PySide 는 LGPL 프로 토 콜 입 니 다.라 이브 러 리 로 만 사용 된다 면 프로그램 을 닫 고 상업 적 으로 사용 할 수 있 습 니 다.
플러그 인 설치:

pip install -U PySide2 -i  http://mirrors.aliyun.com/pypi/simple
설치 후 python 설치 디 렉 터 리 에 있 는 플러그 인 디 렉 터 리 에서%PYTHONHOME%\\Lib\site-packages\PySide 2 디 렉 터 리 아래 에 designer.exe 파일 이 있 습 니 다.두 번 클릭 하여 열 면 페이지 의 디자인 도 구 를 도형 화 할 수 있 고 페이지 드래그 디자인 을 할 수 있 습 니 다.

도구 가 열 린 페이지 는 다음 과 같 습 니 다:

도구 의 드래그 페이지 는 다른 언어의 그래 픽 프로 그래 밍 플러그 인과 차이 가 많 지 않 습 니 다.왼쪽 은 일부 컨트롤 의 옵션 입 니 다.필요 한 것 은 오른쪽 판 넬 에 직접 끌 어 다 놓 을 수 있 습 니 다.
매번 플러그 인 설치 디 렉 터 리 에 가서 열 려 면 불편 하지 않 습 니까?pycharm 의 확장 플러그 인 기능 을 사용 하여 이 도 구 를 확장 플러그 인 에 추가 할 수 있 습 니 다.구체 적 인 절 차 는 다음 과 같다.
pycharm 의 setting 페이지 를 열 고 다음 그림 을 누 르 면 설정 합 니 다:

설정 이 끝 난 후 pycharm 의 한 프로젝트 디 렉 터 리 에서 마우스 오른쪽 단 추 를 누 르 고 External Tools 아래 도 구 를 선택 하면 플러그 인 을 시작 할 수 있 습 니 다.

그래 픽 페이지 의 디자인 파일 은 ui 로 끝 나 는 파일 로 pyqt 5 의 pyuic.exe 도 구 를 통 해 python 스 크 립 트 로 변환 할 수 있 습 니 다.
설치 명령:

pip install -U pyqt5 -i  http://mirrors.aliyun.com/pypi/simple
설치 가 완료 되 었 습 니 다.python 에 디 렉 터 리 를 설치 한 Sripts 디 렉 터 리 에 pyside 2-uic.exe 파일 이 있 습 니 다.ui 파일 을 python 스 크 립 트 로 변환 하려 면 다음 이름 을 사용 하 십시오.

cd /d ui    
pyside2-uic xxx.ui  -o  xxx.py
물론 pyuic 5 도 구 를 pycharm 확장 도구 에 추가 할 수도 있 습 니 다.구체 적 인 설정 은 다음 과 같 습 니 다.

설정 한 텍스트 정 보 를 첨부 하여 복사 할 수 있 습 니 다.

D:\Software\Python\Python39\Scripts\pyside2-uic.exe
$FileName$ -o $FileNameWithoutExtension$.py 
$FileDir$
Pycharm 에서 pyside 2-uic 플러그 인 사용:
xxx.ui 의 파일 을 선택 하고 오른쪽 단 추 를 누 른 다음 External Tools 아래 에 설 정 된 PySide 2-UIC 를 선택 하면 같은 등급 의 디 렉 터 리 에서 파일 이름 이 같 고 접미사 이름 이 다른 python 스 크 립 트 를 생 성 할 수 있 습 니 다.스 크 립 트 내용 은 다음 그림 과 같 습 니 다.

(이 때 python 스 크 립 트 를 직접 실행 하면 GUI 페이지 를 열 수 없습니다.코드 를 추가 해 야 시작 할 수 있 습 니 다.구체 적 으로 어떻게 실행 되 는 지 다음 글 을 기대 하 십시오)
파 이 썬 의 PySide 2 설치 및 설정 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 Python PySide 2 설치 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기