如何设置VSCode中的Pytest测试环境配置?
- 内容介绍
- 文章标签
- 相关推荐
本文共计873个文字,预计阅读时间需要4分钟。
VSCode 默认不支持pytest,需要手动配置测试框架。以下是配置步骤:
怎么让 VSCode 找到 pytest 可执行文件
VSCode 不靠 PATH 查找 pytest,而是依赖 Python 解释器环境里是否真装了它,并通过设置明确指向该环境。
- 先在终端进项目根目录,运行
pip install pytest(推荐在虚拟环境中装) - 左下角点击 Python 版本,用
Ctrl+Shift+P→Python: Select Interpreter选中这个带 pytest 的解释器 - 验证:终端执行
python -m pytest --version能返回版本号才算成功 - 别配
python.testing.pytestPath—— 这个字段已过时,新版扩展只认解释器环境里的模块
为什么测试资源管理器里什么都没显示
VSCode 不自动扫描全项目,它只按你给的路径 + 文件名规则找 test_*.py 或 *_test.py,且默认只查 tests/ 或项目根目录。
本文共计873个文字,预计阅读时间需要4分钟。
VSCode 默认不支持pytest,需要手动配置测试框架。以下是配置步骤:
怎么让 VSCode 找到 pytest 可执行文件
VSCode 不靠 PATH 查找 pytest,而是依赖 Python 解释器环境里是否真装了它,并通过设置明确指向该环境。
- 先在终端进项目根目录,运行
pip install pytest(推荐在虚拟环境中装) - 左下角点击 Python 版本,用
Ctrl+Shift+P→Python: Select Interpreter选中这个带 pytest 的解释器 - 验证:终端执行
python -m pytest --version能返回版本号才算成功 - 别配
python.testing.pytestPath—— 这个字段已过时,新版扩展只认解释器环境里的模块
为什么测试资源管理器里什么都没显示
VSCode 不自动扫描全项目,它只按你给的路径 + 文件名规则找 test_*.py 或 *_test.py,且默认只查 tests/ 或项目根目录。

