答案1
您在 C:\Users\Admin 中有一个名为 python 的文件,它不是可执行文件(.exe),该文件不是您要查找的文件,并且可以通过对话框中显示的程序打开它,我从程序中推断出扩展名是 .xml 或 .pdf,但更可能是 .xml。
您可以在 cmd 中运行 python 而无需输入其完整路径,但不能在 PowerShell 中这样做,因为 PowerShell 找不到 .exe 的路径,您可能将 Python 安装到 C:\Program Files\Python39,并且该文件夹被添加到系统路径变量而不是用户路径,然后您必须以管理员身份运行 cmd,以便它可以访问系统路径并找到 python.exe。
但是从 shell 当前所在的文件夹路径来看,您可能尚未以管理员身份启动 PowerShell,因此它无法访问系统路径并且找不到 python.exe。
解决方案:以管理员身份运行 powershell。
另外,不要使用默认的 PowerShell,如果您不使用 PowerShell 7,您会错过很多东西。