Prima di installare nuove versioni dei pacchetti, si consiglia di aggiornare il sistema. Apri un terminale ed esegui il seguente comando:
sudo apt update && sudo apt upgrade
Per installare PyQt6 e le sue librerie dipendenti, utilizzare pip (quando si esegue pip, farlo come utente normale e non come superutente per evitare conflitti di autorizzazione). Esegui il seguente comando:
pip install PyQt6 PyQt6-Qt6 PyQt6-sip
Se non hai pip installato, puoi installarlo con:
sudo apt install python3-pip
Per confermare che PyQt6 è stato installato correttamente, esegui il seguente comando:
python3 -c "import PyQt6; print(PyQt6.__version__)"
Dovresti vedere la versione di PyQt6 installata.
Per rimuovere PyQt5 dal sistema, disinstalla prima il pacchetto principale:
sudo apt remove python3-pyqt5
Quindi, rimuovi i pacchetti relativi a PyQt5 e i relativi file residui:
sudo apt remove --purge python3-pyqt5.qtquick python3-pyqt5.qtsvg python3-pyqt5.qtwebengine python3-pyqt5.qtmultimedia
Infine, ripulisci tutte le dipendenze che non sono più necessarie e rimuovi eventuali file di configurazione residui:
sudo apt autoremove
sudo apt clean