4 ms·
This is untrue about Arch, but true about Gentoo and seemingly will be about Fedora. Your experience with "Py3 default distros" has a bit to do with what versio
by JulianWasTaken 13y ago
This is untrue about Arch, but true about Gentoo and seemingly will be about Fedora. Your experience with "Py3 default distros" has a bit to do with what version `python` points to. You certainly can get by with virtualenv all over and / or setuptools rewriting shebang lines but it's less convenient.
From the two sections in here it appears that Fedora will stick with `python` pointing to Py2, so that's good news.
- viraptor 13y agoWhat's untrue about Arch? /usr/bin/python is python3 by default in there.
- JulianWasTaken 13y agoRight -- on the other two (Gentoo and now Fedora) it's still Python 2 and Python 3 is /usr/bin/python3.
- emhs 13y agoWhat Fedora is planning is leaving /usr/bin/python pointing to Py2, but making all their tools explicitly depend on and request Py3. This is distinctly different from the Arch decision, which instead resulted in fixing everything that expects `python` to mean Py2 to explicitly request Py2, or assisting with the porting process to Py3 for those applications.