Python 2.7 如何使用pyuic版本4.8.5将file.ui转换为file.py?

Python 2.7 如何使用pyuic版本4.8.5将file.ui转换为file.py?,python-2.7,user-interface,pyqt4,qt-designer,pyuic,Python 2.7,User Interface,Pyqt4,Qt Designer,Pyuic,我在将file.ui转换为file.py时遇到问题,因为我在电脑上使用的是pyuic的4.8.5版本,可下载的版本是4.11(对于Python 3)。我需要使用Python2.7-我该怎么做?我解决了我的问题!我使用了Windows shell,但我必须将其用于Osgeo4W。将.ui文件转换为.py的命令是: $ sudo apt-get install python-qt4 $ sudo apt install python3-pyqt4 $ sudo apt-get install py

我在将file.ui转换为file.py时遇到问题,因为我在电脑上使用的是pyuic的4.8.5版本,可下载的版本是4.11(对于Python 3)。我需要使用Python2.7-我该怎么做?

我解决了我的问题!我使用了Windows shell,但我必须将其用于Osgeo4W。

将.ui文件转换为.py的命令是:

$ sudo apt-get install python-qt4
$  sudo apt install python3-pyqt4
$ sudo apt-get install pyqt4-dev-tools

pyuic4 -x mainw.ui -o filename.py

正如Heryx所说,对我来说,还需要使用OSGeo4W Shell(与QGIS2一起安装)来运行pyuic4。在OSGeo4W Shell中,我将CD放入.ui文件所在的文件夹中,然后成功使用以下命令:


pyuic4-x fileA.ui-o fileA.py

您要转换什么文件?你是从哪里得到的?首先在你的电脑上安装Python2.7谢谢ekhumoro。我正在尝试转换文件ui。我使用QT Desiner 4.8.5版创建了该文件。我的意图是为QGIS创建一个使用Python2.7的ui(目前)。不幸的是,这对于将来可能遇到您的问题的任何人来说都不是一个有用的答案。你能描述一下你用来解决问题的步骤吗?