VSCode 1.94版本运行Python文件启动命令延迟问题求助
VSCode 1.94运行Python文件启动延迟问题
问题描述
VSCode更新至1.94版本(2024年9月)后,点击「Run Python File」按钮运行代码时出现启动延迟:终端窗口能正常打开,代码最终执行时间与之前一致,但终端窗口出现后,需等待数秒才会显示执行命令 (path of python intepreter) "(path of python file)"。所有Python文件无论长度、存储位置均受此影响,且在IDLE等其他编辑器中运行无此问题。
已尝试无效方案
- 更改Python文件存储目录
- 重启VSCode及电脑
- 将默认终端从cmd切换为PowerShell
环境配置
- 系统:
10.0.22631.4169 (Windows) - Python版本:
3.12.6 - VSCode版本:
1.94 - 已安装VSCode扩展:
Black Formatter, indent-rainbow, Material Icon theme, Pylance, Python, Python Debugger - 默认终端:cmd
解决方案建议
1. 排查扩展冲突
VSCode更新后部分扩展可能存在兼容性问题,按以下步骤定位:
- 按下
Ctrl+Shift+P调出命令面板,执行Extensions: Disable All Installed Extensions禁用所有扩展 - 重启VSCode,测试运行Python文件是否仍有延迟
- 若问题解决,逐个重新启用扩展,每次启用后测试,定位出导致延迟的扩展并更新或卸载
2. 调整Python扩展运行配置
修改Python扩展的终端相关设置,减少启动耗时:
- 打开VSCode设置(
Ctrl+,),搜索Python › Terminal: Execute In File Dir,确保该选项已勾选 - 搜索
Python › Default Interpreter Path,手动指定Python解释器的绝对路径,避免VSCode自动搜索解释器的额外耗时 - 搜索
Python › Terminal: Launch Args,针对cmd添加/c参数(适合非交互式运行场景,减少终端启动开销)
3. 回滚VSCode版本
若确认是1.94版本引入的问题,可回滚至旧版本:
- 按下
Ctrl+Shift+P调出命令面板,执行Install Another Version of Visual Studio Code - 在版本列表中选择1.93或更早的稳定版本,安装后测试问题是否消失
4. 优化终端启动速度
针对cmd终端本身进行优化:
- 按下
Win+R输入cmd /k echo off测试纯cmd启动速度,若本身启动缓慢,检查系统环境变量是否存在冗余路径,或运行chkdsk检查磁盘状态 - 切换为外部终端运行:打开设置搜索
Terminal › External: Windows Exec,设置为cmd.exe,运行Python文件时选择「Run in External Terminal」
内容的提问来源于stack exchange,提问作者Jun Lee
相关产品推荐
相关产品推荐

