인프런 커뮤니티 질문&답변

jwbaek4님의 프로필 이미지
jwbaek4

작성한 질문수

챗GPT와 파이썬으로 주식 자동매매 앱 및 웹 투자 리포트 만들기

PyQt5로 GUI 윈도우 구성하기

Chapter 4-3 system 구축1 - 현재가 불러오기.py 실행 오류

해결된 질문

작성

·

99

0

예제 Chapter 4-3 system 구축1 - 현재가 불러오기.py를 실행하면 다음과 같은 오류가 발생합니다. PyQt5와 PyQt5Designer는 설치되어 있습니다.

image.png


답변 1

0

박가네 데이터랩님의 프로필 이미지
박가네 데이터랩
지식공유자

안녕하세요 박가네데이터랩입니다.

올려 주신 에러 메시지를 살펴보니 gui.ui 파일의 경로가 잘못된 것 같습니다.

스크립트 내 uic.loadUi 함수의 인자로 전달하는 ui 파일의 경로를 gui.ui 파일이 위치한 경로와 함께 전달해 보시기 바랍니다.

 

예시)

C:\Users\userid\OneDrive\sourcecode\gui.ui

jwbaek4님의 프로필 이미지
jwbaek4
질문자

파이썬 예제 코드와 gui.ui 파일은 같은 폴더(d:\study\chap4)에 있습니다.
image
실행([Ctrl] + [F5])하면, 터미널 화면에서 같은 오류가 발생합니다.

image
터미널 화면에서 d:; cd 'd:\study'; & ...
파일이 있는 폴더(d:\study\chap4)의 전 폴더(d:\study)로 경로를 이동합니다. 파일이 없다는 원인인 것 같은데, 해결 방법은 어떻게 되는지요?

박가네 데이터랩님의 프로필 이미지
박가네 데이터랩
지식공유자

음.. 같은 폴더 내에 py 파일과 ui 파일이 존재하는데 인식을 못하고 있는거 같네요.

현재 코드에서 gui.ui라고 되어 있는 것을 아래처럼 absolute path 포함해서 변경한 후 다시 실행해 보시겠어요?

 

d:\study\chap4\gui.ui

jwbaek4님의 프로필 이미지
jwbaek4
질문자

해결했습니다. 감사합니다. ^^

jwbaek4님의 프로필 이미지
jwbaek4

작성한 질문수

질문하기