Python 如何修复“无法打开文件'Test.py':[Errno2]没有这样的文件或目录”?

Python 如何修复“无法打开文件'Test.py':[Errno2]没有这样的文件或目录”?,python,path,Python,Path,例如,我尝试运行当前文件夹中不存在的python脚本 C:\>python Test.py python:无法打开文件“Test.py”:[Errno2]没有这样的文件或目录 我必须指定绝对路径c:\testdir\test.py,才能使命令可行 c:\python c:\testdir\Test.py 我试图将c:\testdir附加到Env参数“PATH”中,但仍然不起作用 我想使用文件名而不是整个路径, c:\python Test.py 我能让它发生吗?这意味着您当前不在C:/testd

例如,我尝试运行当前文件夹中不存在的python脚本

C:\>python Test.py

python:无法打开文件“Test.py”:[Errno2]没有这样的文件或目录

我必须指定绝对路径c:\testdir\test.py,才能使命令可行

c:\python c:\testdir\Test.py

我试图将c:\testdir附加到Env参数“PATH”中,但仍然不起作用

我想使用文件名而不是整个路径, c:\python Test.py
我能让它发生吗?

这意味着您当前不在C:/testdir您在C:。在终端中输入cd C:\testdir以移动到该目录cd=change directory


离开文件夹时必须指定整个路径的原因是,即使您不在尝试引用的文件夹中,也可以使用其路径来引用它。

好的,是的,只需cd C:\testdir即可。然后,您可以将python Test.py添加到您的文件夹中。谢谢!因此,如果我不指定整个路径,就无法在不同的文件夹中运行该文件?我不确定这一点。我怀疑路径变量是必要的,但我认为这不值得。这有点麻烦,甚至没有必要。是的,我理解你的意思,但在我的特定场景中,我想这样做。无论如何,谢谢你的帮助。