I am going to assume you already have looked into this and it isn’t possible for you to use it for your usecase
Edit: I did just realise you want to package Chimera. It might be easier, let me look into it.
Edit 2: Options for packaging a complex (py)QT application: ChimeraX - #2 by moritzschaefer
this might be useful. it is a very finicky workaround, but it works