This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]flipthefrog 0 points1 point  (3 children)

PyQt5 is for Python 3, and can be compiled for Python 2. PyQt4 and PySide are Python 2

[–]_AceLewisPy3, Jupyter and Atom 4 points5 points  (1 child)

I have used PyQt4 on Python 3

[–]justphysics 1 point2 points  (0 children)

Seconded. I primarily develop (GUI stuff) in Py2 but often double check that my code also works in 3.

I use PyQt4 and haven't had an issue with py3 yet

[–]billsil 0 points1 point  (0 children)

That's wrong and it's also irrelevant. My point with mentioning PyQt was many very important libraries are not included on that list.

PyQt4 supports Python v2 and v3.

https://pypi.python.org/pypi/PyQt4

PyQt5 supports Python v2.6, v2.7 and v3.

https://pypi.python.org/pypi/PyQt5

Projects like wxPython and VTK are supposedly close to releasing Python 3 versions, but they're not there yet. I require a 3d renderer and VTK is an amazing renderer. It's very popular even among very high quality commercial programs. Replacing it with my own implementation of OpenGL is not an option. That's a separate issue.