解决VSCode运行或调试python文件无反应的问题

这篇具有很好参考价值的文章主要介绍了解决VSCode运行或调试python文件无反应的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述
最近新装VSCode, 想要跑python文件,按照VSCode指引依次完成python extension的下载、python解释器的选择、调试配置。但却发现无论是运行run(ctrl+F5)还是调试debug(F5),终端terminal都没有反应,悬浮的调试按钮条也只出现了不到1s就消失了。除非巧用终端运行已选代码/行(ctrl+enter)来跑,但解决不了实际问题。

原因
根据VSCode指引,笔者安装的是最新版python extension(v2022.16.0),而它仅支持>=3.7的python版本。不巧的是,当前工作环境的python解释器是3.6版本,所以直接运行或者调试py文件都失败了。
vscode调试没反应,学习笔记,vscode,ide,编辑器,python

解决方案

  1. 切换Python extension到旧版本,亲测需要切换到v2022.10.0以前
    操作:
    打开python extension, 选择安装其他版本;
    vscode调试没反应,学习笔记,vscode,ide,编辑器,python
    选择一个v2022.10.0以前的版本重新安装。
    vscode调试没反应,学习笔记,vscode,ide,编辑器,python

  2. 将工作环境的python解释器切换到3.7及以上版本
    找到工作环境最下方状态条显示的当前python解释器,点击后重新选择。
    vscode调试没反应,学习笔记,vscode,ide,编辑器,python

    或通过ctrl+shift+P,输入命令"Python: Select Interpreter"重新选择。
    vscode调试没反应,学习笔记,vscode,ide,编辑器,python文章来源地址https://www.toymoban.com/news/detail-604173.html

到了这里,关于解决VSCode运行或调试python文件无反应的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VSCode Python调试运行:json编写

    对于需要在命令行传参运行的项目,如果想要调试运行,则需要编写对应的launch.json文件这里记录一下json文件的编写格式: 这里主要区分在于记载模块化运行的情况,即使用 python -m module_name 运行的情况,需要填写“module”这一参数,而 不是在“args”中写“-m”

    2024年01月25日
    浏览(42)
  • 【JSDoc&vscode】使用JSDoc、在vscode中开启node调试、使用vscode编写运行Python程序

    JSDoc是JavaScript的一种注释语法,同时通过JSDoc注释也可以规避js弱类型中不进行代码提示的问题 图形展示JSDoc的效果:  上述没有进行JSDoc,然后我们a点什么 是没有任何提示的 上述就是加上 JSDoc的效果 常用的 vscode 其实内置了 jsDoc, 只需输入 /** 然后就会有提示,然后直接按

    2024年02月11日
    浏览(46)
  • VSCode调试Python程序需要设置断点、运行调试、单步调试、查看变量值、监视变量、条件断点、调试器设置、调试工具栏等功能,让Python调试轻松愉悦。

    使用VSCode调试Python程序的常用功能及其快捷键如下: 设置断点:在代码中点击行号区域设置断点,或使用快捷键 F9 。 运行调试:按下 F5 运行程序并进入调试模式。 单步调试:使用快捷键 F10 单步执行当前行,使用 F11 单步进入当前行中的函数。 调试停止:使用快捷键 Shif

    2024年02月05日
    浏览(41)
  • 解决MAC中vscode调试C++代码无法处理输入的问题

    写在前面的话:很久没有使用C/C++进行编程了,这次在MAC电脑的vscode中对C/C++代码进行调试时,发现运行到scanf、cin等输入语句时无法输入,参考了网上一些教程,发现有些繁琐或是难以解决我的问题。因此以本文记录最终的解决方案,一来为了记录以便下次遇到时进行解决,

    2024年02月05日
    浏览(38)
  • VScode遇到python程序是通过sh文件启动的,如何调试

    下载的源码总会遇到这样启动的: 并且发现shell文件内容很多,比较复杂,比如: 这时候想要调试,可以通过端口连接的方式调试,具体方法如下: 在vscode调试按钮中添加远程附加调试,地址和端口选择默认(localhost,5678),得到如下配置: 在shell文件中更改python启动指令

    2024年01月25日
    浏览(55)
  • 源码部署Milvus(三)成功解决vscode调试milvus源码时间超时问题!

    继上周成功调试后出现时间超时问题,且想定位create_index等如何触发milvus底层实现文件,总是报错Timeout,这周碎片化抽空解决此问题,猜测可能是vscode配置的调试环境有问题,果不其然! grpc时间超时问题。 milvus启动单机成功,测试官方提供的Python SDK脚本文件可以跑出正确

    2024年01月19日
    浏览(39)
  • 解决vscode无法运行npm命令的问题(cmd可行)

    起因是因为某些电脑权限要求极其高 管理员权限打开VSCode仍无法运行npm命令的问题 但是在管理员权限打开cmd却有输出,结果是可行的 这里需要通过Powershell修改本机的权限来解决。 搜索Powershell并且以管理员权限运行 打开之后输入下面的命令即可 执行完上面这个以后,管理

    2024年04月13日
    浏览(39)
  • 解决vscode更新之后运行jupyter无法选择任何已有内核的问题

    不是连接不到内核是之前所有的环境都找不到了,似乎是版本更新之后jupyter插件的bug 必须要使用老版本jupyter插件。对于我一个生手来说最后通过重装旧版本vscode解决 在控制面板中删除vscode 打开网站Visual Studio Code April 2022 点击蓝字    完成下载安装后记得在安装jupyter插件时

    2024年02月12日
    浏览(58)
  • 解决vscode无法运行npm和node.js命令的问题

    第一次安装npm和node.js想要在vscode中直接输入控制台命令会因为权限问题无法执行。 这里可以修改本机权限来解决。 搜索powershell并且以管理员权限运行 打开之后输入下面的命令即可  

    2024年02月02日
    浏览(45)
  • vscode 运行调试按钮隐藏如何显示

    如上图所示,python的运行按钮被隐藏了,两种解决方式 解决方式: 第一种:鼠标右击 旁边的按钮,然后勾选“运行和调试”或者点击重置菜单,其他被隐藏按钮同理。 第二种:打开命令面板(win: Ctrl+Shift+P,mac:command+shift+P ),搜索对应的中英文,点击切换即可。

    2024年02月15日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包