seantronsen / pvt

GNU General Public License v3.0
0 stars 0 forks source link

Unable to install / PySide6 fails to install #32

Closed seantrons closed 5 months ago

seantrons commented 5 months ago

Marking this down to provide another avenue to the documentation for this issue. Some users, particularly those on MacOS and even certain Unix and/or Linux systems may run into an issue similar to that described by the title when attempting their first installation.

This issue thread will serve as a basis for potential solutions to the problem.

seantrons commented 5 months ago

Should this be the typical issue with first time installs, 9 times out of 10 the problem is the result of the user not having a Qt library installation already present on their machine.

Q: "I'm trying to install this with Python as it is, what gives?" A: The general recipe is that users must have a Qt library (version 6.4+) installed on their system. I do not maintain PySide nor do I work on the Qt library so I do not know the specifics, but more likely than not PySide6 and PyQt6 both rely on the presence of the shared library being installed rather than reimplementing the functionality themselves. That is, the form an API with creature comforts and not the core library. If you're still curious, I suggest you go dive through the documentation and source code for those projects. Let this serve as a good starting point.