gpt4 book ai didi

python - Visual Studio 代码 - 'command python.runtests not found' 这是什么?

转载 作者:行者123 更新时间:2023-11-28 19:05:48 25 4
gpt4 key购买 nike

我正在使用 Visual Studio Code 开发 python 项目,当我选择运行所有单元测试的选项时,出现以下错误:未找到“命令‘python.runtests’”

在我的项目中,我是 unittest 包,我有一个具有以下配置的 settings.json 文件(见下文):

{

"python.unitTest.unittestArgs": [ "-v","-s", ".//Test", "-p", "*_test.py" ],
"python.unitTest.unittestEnabled": true,
"python.unitTest.pyTestEnabled": false,
"python.unitTest.nosetestsEnabled": false
}

我所有的单元测试类都在一个名为 Test 文件夹的文件夹下。

请帮助,在此先感谢。

最佳答案

您不必重新安装 Python 扩展。相反,启用 Jedi Python 语言服务器:

{
"python.languageServer": "Jedi",

"python.unitTest.unittestArgs": ["-v", "-s", ".//Test", "-p", "*_test.py"],
"python.unitTest.unittestEnabled": true,
"python.unitTest.pyTestEnabled": false,
"python.unitTest.nosetestsEnabled": false
}

请注意,根据 this post,设置 python.jediEnabled 已被移除以支持 python.languageServer 设置引用this VSCode changelog .

关于python - Visual Studio 代码 - 'command python.runtests not found' 这是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46944549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com