三行命令解决VScode虚拟环境中debug报import error的错误

当使用VScode进行debug时,有时我们已经确保是在虚拟环境中了,各种包也都装好了,可是VScode有时总会莫名地报import error的错,提示我们包找不到!


这个问题困扰了我很久,我一直以为是玄学,后面找到了一篇博客很暴力地解决了该问题(那篇博客忘记收藏,找不到了),.解决方法是:只需要利用cmd打开VSCode即可解决问题,特别注意,一定要进入虚拟环境开启VScode,要不然还是会报import error的错。

打开cmd命令行:

cd C:\Users\Administrator\AppData\Local\Programs\Microsoft VS Code (此处写你的VSCode的安装路径)
activate 你的虚拟环境
code .

接下来就可以愉快地进行地debug啦!
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
VScode调试功能可以帮助开发者对程序进行逐行执行、设置断点、查看变量值以及运行时的状态等操作,以此来追踪程序的执行流程并找出错误所在。以下是VScode调试功能的一些基本步骤: ### 设置和启动调试会话 1. **打开文件**:首先,在VScode打开需要调试的代码文件。 2. **设置断点**:点击代码行左侧的空白区域以插入断点。当执行到达该断点时,执行将暂停。 3. **配置调试环境**:选择`Run and Debug`菜单下的`Debug in Attach`或`Create launch.json file`。对于大多数情况,默认选择第一个选项即可直接开始调试。如果项目有特定的配置需求,则可以创建或编辑`.vscode/launch.json`文件来自定义调试设置。 4. **启动调试**:点击调试工具栏的绿色“启动”按钮(或按`F5`键),VScode将按照配置开始执行并暂停在第一个断点处。 ### 控制调试过程 1. **单步执行**:在断点处双击继续执行到下一行代码;使用`Step Over`(逐行执行当前函数内部)、`Step Into`(进入当前函数体执行)、`Step Out`(返回上一层函数执行)进行控制。 2. **查看变量和表达式**:在右侧的变量面板,可以看到局部变量、全局变量等状态。通过输入特定变量名或表达式可以在表达式窗口获取其值。 3. **监视表达式**:利用`Watch`面板添加监视项,实时观察指定变量的变化。 4. **结束调试**:通过点击调试工具栏上的红色停止按钮或按`Shift+F5`键来终止调试。 ### 调试策略 - **全面覆盖测试**:确保所有的关键路径和边界条件都有对应的测试案例。 - **逐步分析**:当遇到无法确定的问题时,尝试逐步缩小范围,定位问题发生的具体位置。 - **日志记录**:在关键位置加入打印语句,帮助跟踪数据流及程序状态。 ###
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值