2017-01-23 5 views
0

저는 pyqt4 및 python3.4와 함께 qtdesigner를 사용하고 있습니다. 나는 .ui 파일을 .py 파일로 변환 할 수 있었다 :. .py 파일이 생성되지 않았습니다.

C:/Python34/Lib/site-packages/PyQt4/pyuic4.bat -x myfile.ui -o myfile.py 

그러나 이제는 작동이 멈췄다 !!

.py 파일이 생성되지 않습니다. 내 cmd는 오류를 표시하지 않습니다.

pyuic4.bat 파일의 크기가 0kb 인 것으로 나타났습니다.

+1

에 오신 것을 환영에 StackOverflow, [최소의 완전하고 검증 가능한 시험을 만드는 방법 ple] (http://stackoverflow.com/help/mcve) – Sami

+3

배치 파일의 크기가 0kb이면 ** empty **! 다시 다운로드하거나 가져 가십시오. 물론 빈 스크립트이므로 cmd에는 아무 것도 수행되지 않습니다. 그리고 빈 스크립트는 .py 파일을 생성하지 않습니다 ... – geisterfurz007

답변

0

이 bat-file은 python을 실행 중입니다. 사용해보십시오 :

python -m PyQt4.uic.pyuic -o dest.py src.ui 
python -m PyQt5.uic.pyuic -o dest.py src.ui 

(더 많은 옵션에 대한 see here을) 또는시 coversion 고려하여 스크립트를-시작 :

from PyQt4/5.uic import compileUiDir 
compileUiDir('./relative/path/to/folder/with/ui-file') 

또는 단일 파일을 :

from PyQt4/5.uic import compileUi 
compile_ui('path/to/dir', 'file-name') 
관련 문제