Python新手Windows下执行cd命令遇SyntaxError错误求助
解决Windows终端运行Python脚本的目录切换问题
错误原因
你是在Python交互式解释器里输入了系统终端命令cd,这必然会报错。报错信息里的<stdin>和SyntaxError说明当前窗口处于Python的>>>提示符环境,而cd是Windows CMD/PowerShell的系统命令,不属于Python代码范畴。
解决步骤
- 先退出Python交互式环境:在
>>>提示符下输入exit()回车,或者按Ctrl+Z再回车。 - 确认回到系统终端提示符(显示类似
C:\>),执行切换目录命令:cd Desktop\python_work - 切换成功后,用
dir命令确认目标文件存在:dir - 最后运行Python脚本:
如果python hello_world.pypython命令无法识别,试试Windows推荐的调用方式:py -3 hello_world.py
额外提示
如果python或py命令始终无效,检查Python 3.12安装时是否勾选了"Add Python to PATH"选项,未勾选的话需要手动将Python安装路径添加到系统环境变量中。
内容的提问来源于stack exchange,提问作者Andrew
相关产品推荐
相关产品推荐

