We had a report a few hours ago from MartinPurvis that performing an in-place upgrade from Win10 version 1803 to version 1903 clobbered Python: Turns
[See the full post at: Python programmers: Watch out for Win10 version 1903]
![]() |
There are isolated problems with current patches, but they are well-known and documented on this site. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
Python programmers: Watch out for Win10 version 1903
Home » Forums » Newsletter and Homepage topics » Python programmers: Watch out for Win10 version 1903
- This topic has 4 replies, 4 voices, and was last updated 3 years, 10 months ago.
AuthorTopicViewing 3 reply threadsAuthorReplies-
b
ManagerBack on the SuperUser site, Ramhound says:
This was intended behavior. Microsoft added this behavior with 1903 because they recognized developers struggle getting Python installed. I read about this change but I don’t recall where I read it.
I can’t find the original description Ramhound describes. Can anybody out there point me to it?
He found it three posts further down:
Windows 11 Pro version 22H2 build 22621.2361 + Microsoft 365 + Edge
1 user thanked author for this post.
-
anonymous
GuestWho exactly has problems installing Python? As a developer? I see some mention of the Store being utilized as a package manager (which it isn’t), but if any dev wanted to have a package manager on Windows they’d use Nuget or Git.
I only see this causing problems, especially if it doesn’t check for previous installs of Python.
-
anonymous
GuestThis shouldn’t cause any problems for users using python as intended. You’re supposed to use the py.exe launcher. You can set it to associate with .py files, which causes python programs to launch properly according to their shebang just like on Unix. py -3 opens the correct version of python 3, etc.
On Windows, launching python from the command line with “python” has never worked properly like it does on unix. Why? Because there aren’t separate python3 and python2 executables. They’re both named python.exe so whichever one is earlier in your PATH gets launched. This is unusable, hence the py.exe launcher which also handles shebangs.
-
Norio
AskWoody PlusThere is another potential issue for Python-on-Windows users involving environment variables and paths.
On the blog “not quite minimalistic enough” (https://www.chrullrich.net), the author notes that:2019-10-22
OH NO, NOT AGAIN …The Python-on-Windows people are at it again. This time they have deliberately broken os.path.expanduser() in 3.8.
Until 3.7, expanduser() treated a tilde at the front of the path given to it the same as a *ix shell, i.e. ‘~/’ was replaced by the current user’s home directory, and ‘~user/’ with that of user user.[Moderator edit] please use a precis of other’s work, not the whole thing.
Viewing 3 reply threads -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Windows 11 Insider Preview build 23555 released to DEV
by
joep517
1 hour, 28 minutes ago -
Something didn’t go as planned KB5030310, KB 5030219
by
Donald Wyllie
49 minutes ago -
“Enhanced” search box
by
WSraysig
2 hours, 40 minutes ago -
Windows Ends Installation Path for Free Windows 7/8 Upgrade
by
Alex5723
3 hours, 25 minutes ago -
Icon text drop shadows latest Win 11 update
by
kenlcarter50
3 hours, 8 minutes ago -
Group Policy to change context menu to Win10 version?
by
HATech19
5 hours, 1 minute ago -
You can no longer activate newer Windows 11 builds with Windows 7/8/8.1 keys
by
joep517
5 hours, 50 minutes ago -
Reddit is removing the option to prevent Reddit from tracking ..
by
Alex5723
12 hours, 52 minutes ago -
Vivaldi for iOS and iPadOS released
by
Alex5723
12 hours, 56 minutes ago -
Windows 11 attempted update to 22H2 results in Error Code 0x8024001e
by
Tiernan
2 hours, 5 minutes ago -
lock screen goes black after ~ 25-30 secs.
by
krism
5 hours, 39 minutes ago -
Need File Location Which Lists Default Apps Used
by
HARLEYMAN124
5 hours, 45 minutes ago -
Canadian’s identify alternative tape that prolongs life of laptop batteries
by
Kathy Stevens
23 hours, 4 minutes ago -
Browswers and Windows 11
by
WSG
23 hours, 28 minutes ago -
Advice on whether to upgrade to Windows 11
by
millerah
1 day ago -
Linuxmint LMDE 6 Officially Released
by
Microfix
2 hours, 54 minutes ago -
Edge browser – ad quality concern
by
doriel
1 day, 2 hours ago -
Strange problem after upgrade from Win10Pro 22H2 to Win11Pro 22H2
by
JohnH
14 hours, 7 minutes ago -
Return Full Context Menus to File Explorer
by
RetiredGeek
5 hours, 3 minutes ago -
Unusual Activity on Startup
by
Kenneth Stephens
22 hours, 9 minutes ago -
Windows Backup – incremental possible?
by
colin_thames
1 day, 23 hours ago -
New HD addition??
by
weendoggy
1 day, 14 hours ago -
Defcon 4 and Windows 11
by
cmar6
2 days, 6 hours ago -
Add-ins keep disappearing
by
hession
2 days, 3 hours ago -
MS-DEFCON 4: Is Windows 11 really a disaster?
by
Susan Bradley
22 minutes ago -
The Takahē is not extinct afterall
by
lylejk
2 days, 14 hours ago -
How to unbloc W10pro from moving to W11
by
hession
3 days, 4 hours ago -
Windows 11, Surface, and Windows Copilot
by
Will Fastie
1 hour, 3 minutes ago -
Why File Explorer keeps me on Windows
by
Josh Hendrickson
15 hours, 30 minutes ago -
Uninstalr — “World’s best cup of coffee”
by
Deanna McElveen
4 hours, 1 minute ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2023 by AskWoody Tech LLC. All Rights Reserved.