Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在VSCODE终端内运行Python脚本_Python_Visual Studio Code - Fatal编程技术网

无法在VSCODE终端内运行Python脚本

无法在VSCODE终端内运行Python脚本,python,visual-studio-code,Python,Visual Studio Code,无论我的python脚本多么简单,我都无法通过单击右上角的“RUN”图标在VSCODE终端中运行它,而当从CMD窗口调用它时,它运行良好 在PATH变量中似乎无法识别python。我认为两种修复方法是找到python文件路径并将其添加到用户变量中: 控制面板>系统>高级设置>高级选项卡>环境变量 选择路径,然后单击“编辑” 在新行中添加python安装的路径(即C:\Users\YOURUSERNAME\AppData\Local\Programs\python\Python38-32) 或

无论我的python脚本多么简单,我都无法通过单击右上角的“RUN”图标在VSCODE终端中运行它,而当从CMD窗口调用它时,它运行良好


在PATH变量中似乎无法识别python。我认为两种修复方法是找到python文件路径并将其添加到用户变量中:

  • 控制面板>系统>高级设置>高级选项卡>环境变量
  • 选择路径,然后单击“编辑”
  • 在新行中添加python安装的路径(即C:\Users\YOURUSERNAME\AppData\Local\Programs\python\Python38-32)
或者,不确定这是否是现成的,但您可以:

  • 从微软发布的VS代码中安装Python模块

按照@mah111的建议编辑路径后,我需要重新启动VSCODE应用程序

我遇到了同样的问题,这个线程帮助了我

您现在正在Python shell(>>>)中工作,而您正在运行的代码(&Python“FILENAME.py”)不是Python,因此出现语法错误

    exit()
退出python shell并返回PowerShell环境

简单地

    python

要再次进入,直接运行python代码

那里的
&
是什么意思?不知道,我只需单击run按钮,我已经这样做了,它在CMD窗口中工作正常只是出于好奇,VS代码是否识别您正在使用的python版本(紫色条左下角)?是的,确实,一旦重新启动就可以了,很高兴看到它工作:)谢谢。我会再试一次。事实上,python在vscode中的声明是错误的。我不得不重新启动。