Seite 1 von 1

upgrade auf pyqt6

Verfasst: Samstag 21. Mai 2022, 11:05
von Ernie1412
ich versuche gerade von pyqt5 auf pyqt6 upgraden.
dachte einfach pip install pyqt6
nix da, erkennt das nicht
from PyQt6 import QtWidgets, uic, QtCore
ist das PyQt6 nicht erkannt worden.

ich hab auch pip install pyqt6-tools installiert

wenn ich aber pyqt6-tools designer aufrufe will er dll´s runterladen, dann geht mein Virenprogramm an, sagt ist sicher, aber der Download der dll´s Dateien schlägt fehl.
ImportError: DLL load failed: Die angegebene Prozedur wurde nicht gefunden.
- habe pyqt5 deinstalliert
- habe python -m pip ... versucht



was ist der Unterschied von pyqt6 und pyside6. hat die eine irgendwelche Vorteile ?
ich hab nur gelesen das es zu 99% identisch ist.
ich habe ja nur mit pyqt5 gearbeitet. Macht es ein Sinn auf pyside6 umzustellen oder ist das nur einfach mehr Arbeit den Code umzuschreiben

Re: upgrade auf pyqt6

Verfasst: Samstag 21. Mai 2022, 14:23
von sparrow
PyQt und PySide finden zwei unterschiedliche Module, die beide jeweils einen Wrapper für Qt zur Verfügung stellen.
Warum es beides gibt, kannst du dir ergoogeln. Wichtigster Unterschied ist die Lizenz: PySide steht unter der LGPL.