File “<stdin>“, line 1 错误

问题描述

在首次运行程序时程序出现如下报错(代码没问题)

>>> & C:/Users/mavis/AppData/Local/Programs/Python/Python310/python.exe e:/python/1/0.py
  File "", line 1
    & C:/Users/mavis/AppData/Local/Programs/Python/Python310/python.exe e:/python/1/0.py
    ^
SyntaxError: invalid syntax

原因分析:

在Python命令行中只能运行python语句,报错是因为在python的命令行下运行了程序:
C:/Users/mavis/AppData/Local/Programs/Python/Python310/python.exe e:/python/1/0.py
应该在windows的cmd下运行


解决方案:

先退出python解释器:exit()或quit()
再在终端下运行程序

>>> quit()
PS E:\python\1> & C:/Users/mavis/AppData/Local/Programs/Python/Python310/python.exe e:/python/1/0.py

你可能感兴趣的:(error,python)