无法将.ui转换为.py

时间:2015-10-11 00:15:23

标签: python pyqt pt

我将在序言中说我不熟悉编码,所以请使用小词。 :)

我想为我制作的小程序创建一个GUI。我安装了Qt5.2.1和PyQt4(位于我的Python34文件夹中)。我一直在观看youtube视频和谷歌搜索几个小时。 (主要是关注https://youtu.be/Dmo8eZG5I2w?t=8m23s

我一直在做的是在我的.ui保存在(Qt \ Qt5.2.1 \ msvc2012_64 \ bin>)目录中打开命令提示符。在这里,我尝试了pyuic4 -x convert.ui -o convert.py

这会出现"C:\Python34\python" is not a recognized internal or external command, operable program or batch file的错误。虽然这是PyQt4的位置,但Python34中没有名为python的子目录?

如果我尝试C:/Python34/Lib/site-packages/PyQt4/pyuic4.bat -x convert.ui -o convert.py,我会收到与上述相同的错误。

取得了一些成功的一件事是我在这里找到了pyuic4 -w convert.ui > convert.py的一个建议。这创建了一个新文件,但是当我在IDLE中打开它时,文档是空的。我承认我不知道-w的用途。

我错过了什么?我也安装了Python27和Python30,但它们是C:上自己的文件夹。只有34包含PyQt4。

更新:终于搞定了。我不得不重新安装Python34和PyQt4。似乎他们第一次没有正确安装。

1 个答案:

答案 0 :(得分:-1)

你好ziast我得到了同样的错误,但我通过粘贴python.exe解决了它 在“C:\ Python34 \ python.exe”中,python.exe在你的情况下应该是版本3.4。 希望它也能解决你的问题