I want Python 3 (and I do not want to mess with OS X provided python). According to:
I can get Python 3 and live long and prosper, BUT it is not clear what happens when I want to upgrade using the next DMG. As an example I can tell you what happens with R on OS X: you get a GUI in /Application and stuff in /Library/Frameworks. On upgrade the GUI is upgraded and the new framework is placed in the /Library/Frameworks directory, side by side with the old (there is a nice ‘current’ symlink that makes sure that the old stuff is ignored). I always delete the old stuff to avoid accumulating crud, and that’s it. Would this approach work for Phyton?