The only way I could get it to run the version of Python I had working previously was to delete those python files from the WindowsApps folder; apparently PowerShell implicitly looks in that folder instead of using the PATH variable if those files are present.