1. 现象
Windows上输入python3 test.py
后,脚本没有执行。
单独输入python3,会启动Microsoft Store,搜索Python3。
2. 原因
在开始菜单搜索Python3,打开文件位置后,显示在
C:\Users\username\AppData\Local\Microsoft\WindowsApps\python3.exe
同时目录下还有python.exe
C:\Users\username\AppData\Local\Microsoft\WindowsApps\python.exe
而搜索py,打开文件位置,显示在
C:\Windows\py.exe
实际的python安装路径,在C:\Programs\Python\Python310
。这个目录下,只有python.exe,
3. 解决方法
安装python时,勾选添加到PATH环境变量。会将C:\Programs\Python\Python311
添加到系统或用户环境变量。
然后在C:\Programs\Python\Python310
下,复制python.exe为python3.exe。