Wątek przeniesiony 2017-06-02 13:03 z Newbie przez furious programming.

Przerobieniem pliku z formatu .ui na format python .py

0

Witam wszystkich serdecznie.

Mam problem z przerobieniem pliku w programie QT Designer z formatu .ui na format python .py.
Próbowałem wszystkiego czyli będąc w katalogu gdzie się znajduje plik .ui wpisuje komendę:

C:\Python34\Lib\site-packages\PyQt5\pyuic5.bat -x test.ui -o test.py

jak i skróconą wersję:

pyuic5 -x test.ui -o test.py

w różnych kolejnościach -x -o, ale zawsze mi wyskakuje błąd:

Qt: Untested Windows version 10.0 detected!

jedyne co mi działa, to:

 pyuic5 -h
 pyuic5 --version

Przy wersji pokazuje mi błąd:

Qt: Untested Windows version 10.0 detected!

,ale pod błędem mam informacje odnośnie wersji:

Python User Interface Compiler 5.4.1 for Qt version 5.4.1

Plik .py niby się tworzy, ale jak go otwieram jest tylko taka informacja:

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'test.ui'
#
# Created by: PyQt5 UI code generator 5.4.1
#
# WARNING! All changes made in this file will be lost!

Pomoże ktoś co z tym fantem zrobić? :/

Pozdrawiam :)

0

Już ogarnąłem :)
Śmiało można zamknąć temat.

0

Przepraszam ;)

Zacznę od tego, że błędy były dwa. Po pierwsze nie wiem dlaczego nie wystarczyło zainstalować pakiety PyQt5 i musiałem dodatkowo zainstalowac poprzez komendę z wiersza poleceń :

pip install PyQt5

Następnie poprzez kombinacje na pliku .ui parametrami -x -o przez przypadek uszkodził mi się oryginalny plik .ui i dlatego wyskakiwał mi błąd:

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'test.ui'
#
# Created by: PyQt5 UI code generator 5.4.1
#
# WARNING! All changes made in this file will be lost!

Wynikał on po prostu z uszkodzonego pliku .ui.

Po doinstalowaniu "pip" z wiersza poleceń już prawidłowo przemieniało z .ui na .py :)

Pozdrawiam ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1