-
-
Notifications
You must be signed in to change notification settings - Fork 33.1k
Description
When installing Python 3.13 for ARM on Windows using administrative privileges (for all users), it defaults to the C:\Program Files\Python313-arm64
directory. That means that the installation directories are inconsistent with how they're installed for other architectures, which use the architecture-specific folder for installation.
On Windows for ARM, Microsoft has chosen to still give prominence to AMD64, so the "Program Files" directory belongs to AMD64 programs, and there's a separate "Program Files (Arm)" (aka %PROGRAMFILES(ARM)%
) directory for the native architecture. It's sort-of too bad that "Program Files" wasn't used for the native architecture, but that's the choice the platform has made.
I propose that the Windows for ARM installer should install to %PROGRAMFILES(ARM)%
directory by default when installing for all users, and use the same naming scheme for "Python313".