I recently discovered how easy and convenient using wxPython is for writing GUI applications. Unfortunately installing wxPython is a giant throbbing pain in the neck. I consider myself pretty tech-savvy but it took me almost an hour to get a working setup of wxPython on a Pythonbrew install on an Ubuntu machine. On my OSX machine at home I still haven't figured it out.
So my question is; is it possible, somehow, to install a portable version of wxPython and place it in my project directory where it will work on all platforms, saving users the pain of having to manually install it to run my application? If yes, how would I go about it?
wx has to be compiled for each target plattform. Binaries are always OS dependent, so no, there cannot be a portable wx version.
Can I embed wxPython in my project, saving users the trouble of installing it?