If just python, then it should be easy to bundle it up. I use `pyinstaller` to bundle python/wxPython apps with good success (Python-3.6 & wxPy-4.0, Py-2.7 & wxPy-3.0.2, Windows/Mac/Linux).
If wxPython is actually used, then I think the move to wxPy 4 (aka wxPhoenix) will be of great assistance. Robin dropped the `hack.pth` stuff and lot of other legacy hacks, it can be installed standalone, etc.
Does Kicad actually use wxPython or just python?
If just python, then it should be easy to bundle it up. I use `pyinstaller` to bundle python/wxPython apps with good success (Python-3.6 & wxPy-4.0, Py-2.7 & wxPy-3.0.2, Windows/Mac/Linux).
If wxPython is actually used, then I think the move to wxPy 4 (aka wxPhoenix) will be of great assistance. Robin dropped the `hack.pth` stuff and lot of other legacy hacks, it can be installed standalone, etc.