Python 3.x 为什么在使用Coderunner在VSCode中运行Python时会出现这种语法错误?(窗口)

Python 3.x 为什么在使用Coderunner在VSCode中运行Python时会出现这种语法错误?(窗口),python-3.x,utf-8,syntax,path,Python 3.x,Utf 8,Syntax,Path,我正在尝试使用Coderunner扩展在Windows上的VSCode中运行代码。由于我的代码有输入要求,我最近让Coderunner从“输出”切换到集成终端。当我运行它时,我得到以下信息: >>> set PYTHONIOENCODING=utf8 ; if ($?) { python } "c:\Users\MyUser\OneDrive\Skrivbord\python\d0009e\Ordlista\ordlista.py" File "

我正在尝试使用Coderunner扩展在Windows上的VSCode中运行代码。由于我的代码有输入要求,我最近让Coderunner从“输出”切换到集成终端。当我运行它时,我得到以下信息:

>>> set PYTHONIOENCODING=utf8 ; if ($?) { python } "c:\Users\MyUser\OneDrive\Skrivbord\python\d0009e\Ordlista\ordlista.py"
  File "<stdin>", line 1
    set PYTHONIOENCODING=utf8 ; if ($?) { python } "c:\Users\MyUser\OneDrive\Skrivbord\python\d0009e\Ordlista\ordlista.py"
        ^
SyntaxError: invalid syntax
>设置pythonionecoding=utf8;if($?){python}“c:\Users\MyUser\OneDrive\Skrivbord\python\d009e\Ordlista\Ordlista.py”
文件“”,第1行
设置pythonionecoding=utf8;if($?){python}“c:\Users\MyUser\OneDrive\Skrivbord\python\d009e\Ordlista\Ordlista.py”
^
SyntaxError:无效语法

即使我删除了pythonionencoding=utf8部分,我也会得到相同的错误,语法错误指向这个文件路径的开头。文件路径指向当前正在使用的文件。

看起来您正在Python提示符中粘贴非Python代码(看起来像shell脚本)。