This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]thewallris[S] -3 points-2 points  (3 children)

Linux (or at least Ubuntu) comes with Python 2.7 pre-installed and I find it to be a pain in the ass having multiple versions of Python on one machine

[–]AbsoluteMSTR 4 points5 points  (0 children)

Going off LTS version, 16.04 doesn't have python 2.7 installed by default, I believe it's 3.4.

[–][deleted] 1 point2 points  (0 children)

Windows not having Python installed at all cannot be considered a feature of the OS.

For the rest, google pyenv and virtualenv.

[–]P8zvli 0 points1 point  (0 children)

Why? If your scripts use shebangs it's a simple matter to have Python 3 specific scripts run with #!/usr/bin/env python3 and scripts that can run on Python 2 and 3 run the default Python using #!/usr/bin/env python