Antes de instalar novas versións de paquetes, recoméndase actualizar o seu sistema. Abre un terminal e executa o seguinte comando:
sudo apt update && sudo apt upgrade
Para instalar PyQt6 e as súas bibliotecas dependentes, use pip (ao executar pip, faino como usuario normal e non como superusuario para evitar conflitos de permisos). Executa o seguinte comando:
pip install PyQt6 PyQt6-Qt6 PyQt6-sip
Se non tes pip instalado, podes instalalo con:
sudo apt install python3-pip
Para confirmar que PyQt6 se instalou correctamente, execute o seguinte comando:
python3 -c "import PyQt6; print(PyQt6.__version__)"
Deberías ver a versión de PyQt6 instalada.
Para eliminar PyQt5 do sistema, primeiro desinstale o paquete principal:
sudo apt remove python3-pyqt5
A continuación, elimine os paquetes relacionados con PyQt5 e os seus ficheiros residuais:
sudo apt remove --purge python3-pyqt5.qtquick python3-pyqt5.qtsvg python3-pyqt5.qtwebengine python3-pyqt5.qtmultimedia
Finalmente, limpa as dependencias que xa non sexan necesarias e elimine os ficheiros de configuración residuais:
sudo apt autoremove
sudo apt clean