Packaging a desktop app for cross platform built on PyQt6 Python
-
wrote on 6 Feb 2025, 17:27 last edited by
Hi. I developed a desktop application using PyQt6 where I used sqlite as local database, sqlalchemy as orm and alembic for database migration. I followed the documentation of PyQt5 packaging for linux since i did not find any resource for PyQt6. But, it doesn't work. Is there any resource or solution to make package the app and make the .deb installer file for linux?
-
Hi. I developed a desktop application using PyQt6 where I used sqlite as local database, sqlalchemy as orm and alembic for database migration. I followed the documentation of PyQt5 packaging for linux since i did not find any resource for PyQt6. But, it doesn't work. Is there any resource or solution to make package the app and make the .deb installer file for linux?
wrote on 6 Feb 2025, 18:52 last edited by@dev-anis
If you do not get an answer here, don't forget PyQt is third-party. They have mailing list if you need to ask there. -
wrote on 11 Feb 2025, 18:49 last edited by
Thanks for your information. I'm not getting any kind of resource too regarding the packaging.
-
wrote 15 days ago last edited by
Hey @dev-anis what you are trying to achieve is completely possible in PyQt6 (bindings by Riverbank Computng), but I'm not familiar how. That being said, within PySide6 (official bindings by The Qt Company) we have a tutorial for creating a SQL Alchemy PySide6 application https://doc.qt.io/qtforpython-6/tutorials/finance_manager/index.html#tutorial-financemanager where you can create a package with the deployment tool