I've been beating my head against the wall trying to troubleshoot a graphical program with a WX backend.  We've found that wxPython 2.8.10 work fine, and seemingly any newer releases doesn't.  Despite all the help I received to building wxPython from sourcehttps://stackoverflow.com/questions/27988150/how-to-get-wxpython-2-8-on-ubuntu/28031967#28031967https://stackoverflow.com/questions/10457647/how-do-i-install-wxpython-in-virtualenvThe build process failed, and we tried every single approach listed.  In any case, we found that making a symbolic link to the system-python's wx worked fine, but unfortunately apt-get install left us with 2.8.12.  My question is how can I apt-get install an older version of wxpython, or any package for that matter?I'm on Ubuntu MATE 14.04, but have verified this problem occurs on OSX and Ubuntu 12, so it's probably not an OS-dependent issue.
Installing older versions of python packages with apt-get (specifically wxpython)
ubuntu;python
As you seem to have trouble compiling from source, why not install the package straight from the Ubuntu repositories?If you do a search on http://packages.ubuntu.com/ for wxPython over all versions, you get this result and under the Package python-wxversion title on that page you will find:lucid-updates (python): wxWidgets Cross-platform C++ GUI toolkit (wxPython version selector) [universe] 2.8.10.1-0ubuntu1.2: all On that page, click the all button, download the package manually and install it by sudo dpkg --install python-wxversion_2.8.10.1-0ubuntu1.2_all.debWarning Installing .deb files straight from the repositories, will have these packages updated automatically by the Ubuntu Software updater, so don't forget to echo python-wxversion hold | sudo dpkg --set-selections after you've painstakingly installed it to keep it at that version!