I am developing a small app (on *nix) that I wish to distribute to users (who in general will be Windows users). It seemed that an executable archive (.pyz) was the best approach.
I installed wxPython into my build directory using
python -m pip install wxPython --target build
When I create my .pyz file and attempt to run it I get the error
No module named 'wx._core'
As I was investigating this I came across this answer, which implies that you need a different core on depending on the OS. I don’t want user to have to install wxPython themselves, so should I abandon this approach?