Python 3.x 尝试在Win 10上测试Python,得到错误2。python的路径指定给env变量的值

Python 3.x 尝试在Win 10上测试Python,得到错误2。python的路径指定给env变量的值,python-3.x,windows,environment-variables,Python 3.x,Windows,Environment Variables,我已经在Win10机器上安装了Python 3.8。Python的路径是C:\Users\userid\AppData\Local\Programs\Python\Python38\ Path环境变量值为:C:\Users\userid\AppData\Local\Programs\Python\Python38\Scripts\;C:\Users\userid\AppData\Local\Programs\Python\Python38\Python.exe 为了测试python,我在目录C:

我已经在Win10机器上安装了Python 3.8。Python的路径是
C:\Users\userid\AppData\Local\Programs\Python\Python38\

Path环境变量值为:
C:\Users\userid\AppData\Local\Programs\Python\Python38\Scripts\;C:\Users\userid\AppData\Local\Programs\Python\Python38\Python.exe

为了测试python,我在目录
C:\python\u scripts
中创建了一个名为“script.py”的简单脚本。 然后我尝试从它所在的目录运行“script.py”,但出现错误:

C:\python_scripts> python script.py
C:\Users\userid\AppData\Local\Programs\Python\Python38\python.exe: can't open file 'script.py': [Errno 2] No such file or directory
出现此错误的原因可能是什么?我尝试使用cmd和powershell运行脚本,使用通常的用户权限和提升的管理员权限,但仍然得到错误2

这台机器上以前没有安装其他版本的Python(这是一个公司版本,如果这可能很重要的话)


谢谢你

谢谢@OferSadan建议使用
dir
命令,它帮助我解决了这个问题。出于某种原因,“script.py”添加了一个额外的
.txt
扩展名,但Windows资源管理器默认情况下只显示
.py
扩展名。现在我删除了后面的
.txt
后缀,脚本运行

您能在该目录中显示
dir
的结果吗?似乎该文件根本不存在,或者您有一个输入错误
路径
应该只包含目录,而不是文件,即它应该有“C:\Users\userid\AppData\Local\Programs\Python\Python 38”,而不是“C:\Users\userid\AppData\Local\Programs\Python\Python 38\Python.exe”。谢谢@OferSadan的建议,它帮助我解决了这个问题。“script.py”添加了一个额外的.txt扩展名,但Windows资源管理器默认只显示.py扩展名。现在我删除了尾随的.txt后缀和脚本runsIn设置,转到“更新和安全”->“开发者”。对于开发人员,这里有几个建议的“文件资源管理器”设置。这包括显示文件扩展名。