python - 刚刚更新到 VSCode 1.58.2,不能再调试以前工作的 python 代码
问题描述
我在 Mac 上运行。
一段时间以来,我一直在使用烧瓶开发一些代码。我使用的是以前版本的 VSCode(不确定是哪一个,但我认为是 1.57.1)。我在 VSCode 中得到了升级我的 VSCode 版本的提示,所以我做到了。它升级到 VSCode 1.58.2。
当编辑器重新加载我之前调试的 python 代码时,它开始给出以前从未给出的导入错误。我检查了 python 解释器,由于某种原因,它已更改为 V2.7,所以我将其更改为 V3.9.5 并再次尝试。我解决了导入问题,但现在说“没有名为 main 的模块”
我尝试恢复到 VSCode 1.57.1,但问题仍然存在。
如果我从命令行运行它,我不会收到此错误,但我会收到一个需要调试的错误,这让我回到了 VSCode。
我什至尝试了一个完全不同的 python 程序,该程序以前肯定可以工作,但我得到了相同的“没有名为 main 的模块”错误。
任何人都可以帮忙吗?
解决方案
推荐阅读
- php - 遇到PHP错误,我自己无法调试
- php - 在 Symfony 5 中使用带有标记的 Redis
- php - Twitter api获取推文ID的引用推文?
- c# - 我如何在 Firebase 上部署 Angular 项目
- next.js - 单击链接时防止在 Nextjs 中重新渲染 _app.js
- css - 图像在 Safari 中垂直拉伸,高度为 100%
- sql-server - 根据从每组中第一条记录的时间戳开始的时间间隔对记录进行分组
- c++ - 在 C++ 测试项目中使用 Assert() 来解决“测试项目”错误?
- file - 如何使用 Ansible 更新不可变文件
- javascript - 使用 UTF 字符的动态 CSV 生成文件下载