This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author fireattack
Recipients fireattack, paul.moore, steve.dower, tim.golden, zach.ware
Date 2020-02-28.18:15:32
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1582913733.02.0.573169535769.issue39785@roundup.psfhosted.org>
In-reply-to
Content
STR

1. Install both Py2 and 3. 
2. Make sure Py3 is the default.
3. (Optional) Make sure only Python3 is in path, not Python2.

Run the following script from CMD:

```
#!/usr/bin/python

import platform
print(platform.python_version())
```

What expected:

3.8.1

What happened: 

2.8.5

According to https://docs.python.org/3/using/windows.html#shebang-lines, `#!/usr/bin/python` should use the default python. My environment is set to default to py3, and I don't even have python2 in my PATH. 

C:\Users\ikena\Desktop>py --version
Python 3.8.1

C:\Users\ikena\Desktop>python --version
Python 3.8.1

C:\Users\ikena\Desktop>where python
C:\Users\ikena\AppData\Local\Programs\Python\Python38\python.exe
C:\Users\ikena\AppData\Local\Microsoft\WindowsApps\python.exe
History
Date User Action Args
2020-02-28 18:15:33fireattacksetrecipients: + fireattack, paul.moore, tim.golden, zach.ware, steve.dower
2020-02-28 18:15:33fireattacksetmessageid: <1582913733.02.0.573169535769.issue39785@roundup.psfhosted.org>
2020-02-28 18:15:32fireattacklinkissue39785 messages
2020-02-28 18:15:32fireattackcreate