Python Forum
[PY QT APP]HOW TO uniform build and distribution for different platforms
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[PY QT APP]HOW TO uniform build and distribution for different platforms
#1
Hi,

I maintain an pyQt6 + Opencv application which works under Linux and Windows.
Actually, we have :

under Linux :
-> deb installer (guy one in charge)
-> rpm installer (other guy)
-> tar.gz installer (other guy)
-> Aur (other Guy)

Under Windows : (another guy, that have a special VM to do this)
-> a cxfreeze protocol
-> a cleaning (down from 200 MB to 80 MB by suppressing duplicate libs)
-> then an innosetup script

BUT... we are lucky : since a couple of week, we can install our application with pip !

Is there a way to standardize installation procedure on Linux or windows ?

Under Linux, somthing like :
1) pip install
2) make a script in PATH that launch __init__.py

Under Windows... the same ? But we don't really know this platform Smile

Does someone has a solution for our problem : How to standardize deploy under all Linuxes and windows as we have a wheel ?
Reply
#2
you should read up on packaging.
you can start with Software Packaging and Distribution
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Thumbs Up tkinter canvas; different page sizes on different platforms? philipbergwerf 4 4,155 Mar-27-2021, 05:04 AM
Last Post: deanhystad

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020