目前我的 vscode 正在使用 pyenv 中的全局 python 路径来发现 pytest 测试。 问题是我不希望 vscode 使用全局 python 路径进行测试,我希望它使用我的虚拟 python 环境(为了一致性)。
有没有办法配置可视化代码以使用自定义Python环境?
^ 这就是我说的可视化代码的功能。
我尝试了setting.json 文件,但我没有看到任何内容。
编辑:谢谢大家,测试的python环境其实和workspace的python环境是一样的。因此,您只需在“Python选择解释器”中更改工作空间环境即可。测试工具正在使用该环境,干杯。
您需要选择实验性功能,允许您将 pytest 作为模块运行。将其放入您的
settings.json
:
"python.experiments.optInto": ["pythonTestAdapter"]
您可能没有安装 Python 扩展。如果是这样,请安装它。然后你会找到更改python路径的选项。请检查扩展页面中的设置您的环境部分,了解如何执行此操作。