我将在序言中说我不熟悉编码,所以请使用小词。 :)
我想为我制作的小程序创建一个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。似乎他们第一次没有正确安装。
答案 0 :(得分:-1)
你好ziast我得到了同样的错误,但我通过粘贴python.exe解决了它 在“C:\ Python34 \ python.exe”中,python.exe在你的情况下应该是版本3.4。 希望它也能解决你的问题