

Indeed, if you do nothing at all, according to The Mac Observer, by OSX version 10.16, Python 2.7 will disappear from your system: Python 2.7- as well as Ruby & Perl- are deprecated in Catalina: (skip to section " Scripting Language Runtimes" > " Deprecations") If you're thinking about manually removing Apple's default Python 2.7, I'd suggest you hang-fire and do-noting: Looks like Apple will very shortly do it for you: Python 2.7 Deprecated in OSX 10.15 Catalina If anyone that comes to this instructions try to use it with lion, should try instead to adapt it with what this post is saying: (.pkg_files)_on_Mac_OS_X Important: -unlink is not available anymore starting with Lion (as of Q1`2014 that would include Lion, Mountain Lion, and Mavericks). Or in one single line: pkgutil -pkgs | grep | xargs -L1 pkgutil -f -unlink In my example you will type pkgutil -unlink -2.7 It may include unexpected files due to package tainting. It can easily remove files required by your system. WARNING: This command makes no attempt to perform reference counting or dependency analy. Unlinks (removes) each file referenced by package-id. This is the unlink documentation: -unlink package-id You can now select which packages you will unlink (remove). If you installed it using the PKG installer, you can do: pkgutil -pkgs Depending on which shell you use, any of the following files may have been modified:
