【问题标题】:Cannot configure tests in Visual Studio Code无法在 Visual Studio Code 中配置测试
【发布时间】:2020-04-13 07:34:33
【问题描述】:

在 Visual Studio Code 中运行命令“Python:配置测试”时出现以下错误:

command "python.configure tests" not found 

我卸载了 vscode 的 Python 扩展并尝试重新安装它,但我现在收到此错误:

Activating extension 'ms-python.python' failed: Expected a string, got undefined.

【问题讨论】:

    标签: python visual-studio-code pytest


    【解决方案1】:

    原来我的 settings.json 中有以下设置:

    python.jediEnabled: true
    

    删除此设置后,Python 扩展安装成功。在此之后,命令python.configure tests 变得可用。

    我还建议删除 Anaconda 扩展包,因为这可能会干扰 Python 扩展(虽然我不确定)。

    【讨论】:

    • Anaconda 扩展包不影响 Python 扩展;它只是安装它和 Red Hat YAML 扩展。 "python.jediEnabled" 设置不会影响扩展,因为这是扩展的合法设置。不幸的是,当扩展程序安装失败时会发生错误。
    • 谢谢,这是很好的洞察力,但在我的情况下,删除 python.jediEnabled 设置解决了这个问题。这个和删除 Anaconda 扩展包是我唯一做的两件事。希望有一个更好的错误指示哪个扩展程序导致错误以及由于什么设置。
    • 我的是python.jediEnabled: false 仍然只是删除那一行有帮助。谢谢!
    猜你喜欢
    • 2023-01-08
    • 2023-03-26
    • 2020-06-09
    • 1970-01-01
    • 2017-12-18
    • 1970-01-01
    • 2019-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多