我重新启动了VSCode,因为它有一些问题,现在左边的测试按钮,看起来像一个烧瓶的按钮消失了!我试着运行命令" test : run“,但是我收到了一条消息:”在这个工作区中找不到测试,您可能需要安装一个测试提供程序扩展“。我是不是意外地卸载了VSCode中的测试支持?我仍然可以从命令行运行pytest,这很好。
编辑
请阅读下面我自己的答案。
发布于 2021-04-13 09:25:32
好的,我自己发现了这个问题。在我的Windows机器上似乎还有另一个Python可执行文件,它似乎是与VSCode本身一起在C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\python.exe上附带的。当我重新启动VSCode时,这个Python可执行文件被选中了,它没有pytest,甚至没有unittest,或者任何我不认为的东西,所以我猜VSCode看到了根本没有测试能力,并且没有费心地显示测试按钮。VSCode提供了自己的Python可执行文件,这似乎很疯狂,但我不知道为什么会这样。
编辑--噢,很明显是Visual附带的可执行文件,而不是VSCode,很明显,就像路径所暗示的那样。是我的错。
https://stackoverflow.com/questions/67071773
复制相似问题