为什么我在 Windows 命令提示符中指定路径时会出现此错误?

为什么我在 Windows 命令提示符中指定路径时会出现此错误?

我尝试使用该cd命令来指向我的文件所在的文件夹但我一直得到SyntaxError: invalid syntax(见屏幕截图)。

有人能指出我在这里做错了什么吗?

在此处输入图片描述

答案1

为了补充@phoibos 的回答,您正在尝试更改到另一个驱动器上的目录,您需要/d在正常 cmd 控制台中使用开关。

cd /d D:\folder

答案2

首先,您正在使用cdPython 环境,而这里没有该环境。您应该使用chdirfromos模块来更改 Python 中的当前工作路径。

另外,您使用反斜杠来定义路径,需要对其进行转义。请使用D:\\back_this_up\\.....D:/back_this_up/......

例子:

import os
os.chdir("D:/back_this_up/your/desired/path")

然后做任何你想做的事。

如果您想使用cd(如您在问题中所述),您必须使用exit()命令退出 Python 解释器,然后使用您之前尝试过的语法。

答案3

cd您正在Python 交互式解释器实例中输入命令(请注意>>>行首的),而不是在 Windows 命令提示符中。

尝试先按CTRL+退出 python Z,然后再按Enter。之后,输入cd命令。

编辑:

也许你只是想运行一个 Python 程序?那么你必须运行

python path\to\your\pythonfile.py

相关内容