<html><head></head><body>Rhel, and centos, still use python 2.7 as system default. Python 3.4 is optional. Most of the system management is python 2.7.  Fedora ships with both 2.7 and 3.6<br>
<br>
Lot's of python 2 code can work in 3. But there's enough changes that it can't be relied upon to work without modifications. <br>
<br>
New python projects should be with version 3, not 2.<br><br><div class="gmail_quote">On January 24, 2018 6:03:33 PM EST, Todor Fassl via Ale <ale@ale.org> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">I got a question from a student who is using python. "I'd rather not <br>hard code in any python version. Is there any reason to have the system <br>default be 2 instead of 3?"<br><br>He had asked me to install the python-matplotlib package. I was like, <br>"Are you sure you want python-matplotlib and not python3-matplotlib?" He <br>is still coding in python2.7 instead of python3 but not by choice. Is <br>there such a thing as a system default python version? To program in <br>python3, doesn't he have to modify his code?<br></pre></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. All tyopes are thumb related and reflect authenticity.</body></html>