我一直在使用Qt C ++框架,现在我需要切换到PyQt来使用Python编程语言。但是我在Windows上安装PyQt时遇到了一些问题。
我试图关注此链接:http://blog.oak-tree.us/index.php/2009/05/12/pyqt-windows 当我到达我必须在命令行输入的点时: “mingw32-make”(不带引号)
我收到一条错误消息,指出'mingw32-make'未被识别为内部或外部命令,可操作程序或批处理文件
有没有人成功安装了所有能够在Windows上使用Python开发Qt GUI应用程序所需的东西,并且能给我一些指导吗?正如我所提到的,我已经安装并运行了Qt SDK。所以我刚刚下载了Python 2.6.6,PyQt 4.8.3和Sip 4.12.2。但我不知道如何安装所有这些工具以使某些工作正常。任何帮助将不胜感激。
感谢。
答案 0 :(得分:2)
现在您所做的问题是mingw32-make.exe
可能不在您的PATH环境变量中,需要直接调用它。位于此处的QT SDK版本5/2010:C:\Qt\2010.05\mingw\bin
就我个人而言,我发现从源代码构建PyQt已被高估,二进制文件包括所有dll和你需要的所有东西,除了文档。您可以在网上阅读并使用Qt提供的文档。
答案 1 :(得分:1)
从源代码安装PyQt4时,最好从Qt命令提示符调用mingw32-make.exe。我的道路上有很多东西干扰了我的道路上遗漏了一些东西。 Qt命令提示符为您设置编译环境。
无耻插件,但我wrote a guide在Windows上设置Poppler库,其中还包括安装SIP和PyQt4。如果你还需要QScintilla,只需忽略Poppler部分并按照步骤3,4和可能的7进行操作。
答案 2 :(得分:0)
引用(并改写)related answer:
这可能就像你的爷爷一样 建议,但这里的所有答案都没有 提到最好的方法:去安装 ActivePython代替 python.org windows二进制文件。我曾是 真的很想知道为什么 Windows上的Python开发就是这样 皮塔饼 - 直到我安装了activestate 蟒蛇。我不隶属于他们。 这只是一个明显的事实。写下来 在每一面墙上: Python开发 Windows = ActiveState !然后是你 只是
pypm install pyqt4
一切顺利。 否 编译狂欢。没有奇怪的错误。没有 恐怖。刚开始编码和开始 五分钟后真正的工作。这是 进入Windows的唯一方法。真。