我会先说我是编码新手,所以使用小词。:)
我想为我制作的一个小程序创建一个 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。似乎他们第一次没有正确安装。