首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual代码没有显示Python的输出

Visual代码没有显示Python的输出
EN

Stack Overflow用户
提问于 2018-03-28 08:04:12
回答 6查看 79.7K关注 0票数 11

我对Python非常陌生,刚开始学习“Sendtex的Python3基础课程(Link:https://www.youtube.com/channel/UCfzlCWGWYyIQ0aLC5w48gBQ)”。

  • 我试图在代码中使用Python。
  • Python的下载版本为3.6.4。
  • 我已经在Visual代码中安装了Python扩展,并遵循了该过程。

但是,我无法得到任何输出。下面是随附的截图。

如果我选择Python,它将进入调试模式。所以,没有任何输出。

EN

回答 6

Stack Overflow用户

发布于 2019-11-05 04:40:23

使用Python扩展Run/Debug命令

备注

  1. 我建议回顾一下官方Visual代码Python文档和教程。这提供了一些基础知识,包括运行和调试“官方”方式。
  2. 有多种方法配置内置启动:
代码语言:javascript
复制
- When running or debugging Python in VS Code, there are a few options that you can change in your "launch.json" file. See [this answer](https://stackoverflow.com/questions/49572658/vs-code-starts-debugging-in-integrated-terminal-instead-of-debug-console/70990689#70990689) for more details.

使用内置的Python扩展命令运行或调试

在编辑python脚本文件时,可以使用编辑器窗口右上角的图标和下拉列表运行或调试。

您可能需要设置运行/调试配置才能使用此配置(见下文),或者它可能会自动逐步创建一个配置。

输出通常会转到“终端”窗口中的一个新的"Python“终端(Ctrl-‘来打开它)。有关如何更改该行为,请参见这个答案

设置运行/调试配置

简单的选择:

  • 使用菜单项**Run/Add Configuration,并按照VS代码窗口顶部的提示操作。
  • 其他一些细节如下所示。

更多涉及的备选方案:

  • 单击左侧垂直图标工具栏上的run/debug图标。

  • 窗口顶部写着“运行和调试”,下拉显示给定文件夹或工作区的“无配置”,直到设置完毕。
  • 如果需要配置以下内容,下拉列表右侧的齿轮将有一个红色的点:

更新图像(1/2022) -从“调试”更改为“运行和调试”:

  • 单击齿轮图标(或在菜单中,使用Run/Open ),在顶部的中间,Visual将打开一个名为“选择调试配置”的窗口。
    • 可用的选项将取决于您如何设置和配置Visual代码
    • 至少应该有一个安装Python扩展的"Python“选项。选择它。

现在,调试窗格左上角的调试配置框应该是"Python: Current File":

Visual将向当前工作空间或称为.vscode/launch.json的工作文件夹中添加一个文件,并打开该文件进行编辑。

票数 2
EN

Stack Overflow用户

发布于 2022-02-04 18:16:15

最简单的答案:直接在终端中运行文件

  1. 在VS代码(View/Terminal或Ctrl-‘中打开一个终端,即“控制”和“刻度”或“勾标”键,通常位于键盘上方选项卡的左上角)
  2. 使用一个简单的python my_script.py命令在当前目录中运行python脚本。
    • 如果脚本位于当前工作区或文件夹根目录之外的另一个目录中,则需要更改到该目录(使用cd命令等),或者将绝对或相对文件夹路径添加到脚本名称中。

  3. 输出将显示在那个终端中。

备注

  • 您必须在您的路径上有一个python可执行文件,或者进行其他配置。
  • 在某些安装(通常是linux)上,您的python命令可能是python2python3,对于Windows来说,它也可以是py (使用python3自动安装)。
  • 此选项将不使用任何“launch.json”配置,也不能很容易地用于调试(至少不使用所有内置的VS代码调试功能)。
  • 您可以以不同的方式配置终端,例如如果安装了Git,默认情况下启动Git Bash,或者在CMD和Powershell之间切换(在Windows上)。
票数 2
EN

Stack Overflow用户

发布于 2021-06-26 09:47:55

在安装过程中,如果您忘记在path复选框中勾选,如果您正在visual上运行任何python文件,它将不会返回任何output,除非您没有将它添加到visual studio code中。

首先去FilePreferenceSettings.json

代码语言:javascript
复制
    "code-runner.executorMap":
{
  "python": "\"C:\\Program Files\\Python39\\python.exe\""

为了你更好的理解,我附上了截图!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49529153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档