我找到了各种下载。 Here有一个可执行文件“PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x64-2.exe”。它说它除了Python之外你还需要它。我认为我必须安装Python 3.5(而不是任何其他版本?)。我已经拥有2.7,这是否意味着它不兼容?
另外,我想要一个IDE(但不是eclipse,如果可能的话),所以我按照不同的SO问题的建议查看了eric6。
我想避免的是乱七八糟的各种版本的Python,Qt库,PyQt和一个无法运行/没有调试器的IDE。
任何人都可以提供有关如何将所有这些工具集成在一起的指导/步骤吗?
注意:eric网页说您需要:
为了能够运行eric6,您应该安装以下软件:
- Python 3.3.0或更高版本
- Python 2.7.0或更高版本
- Qt 5.3.0或更高版本(来自Qt公司)
- Qt 4.8.0或更高(来自Qt公司)
- PyQt 5.3.0或更高版本(来自Riverbank)
- PyQt 4.10.0或更高版本(来自Riverbank)
- QScintilla 2.8.0或更高(来自Riverbank)
我觉得这更令人困惑 - 它真的意味着你需要安装两个不同版本的Python,Qt和PyQt吗?
答案 0 :(得分:3)
目前,PyQt5的二进制Windows版本仅限Python 3。 PyQt4的二进制Windows版本可用于Python2或Python3。通常,您只能为给定的python安装安装一个或另一个(Qt4或Qt5)。因此可以将PyQt5安装到Python3,将PyQt4安装到Python2。
您不需要同时安装这两个代码,并且为一个代码编写的代码无论如何都不会自动在另一个代码中运行。
大多数IDE都不要求你安装Qt / PyQt,而且很多安装Qt / PyQt的指南都是IDE不可知的。
答案 1 :(得分:2)
Hmmmmmmm。一声巨大的叹息。说实话,你最好重新考虑沿着这条路走下去。安装过程将要求您收集许多不同的依赖项,最终使您无处可去。我走了,回来了。兔子洞永远不会结束。这是多远。
为了让自己轻松生活,只需找到解决方案。只需下载Anaconda。它还为Spyder提供了一个非常棒的IDE。在这里试试: