You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用pytest测试从GitHub安装的Python包

运行测试的操作步骤
  • 先确认本地已安装pytest,未安装可执行以下命令:
    pip install pytest
  • 直接通过pip install git+<仓库地址>安装的包默认不会包含tests目录,你需要先克隆项目源码到本地:
    git clone <对应的GitHub仓库地址>
  • 进入克隆后的项目根目录:
    cd <项目文件夹名称>
  • (可选)如果需要和你此前安装的包版本对齐,可切换到对应分支、标签或commit:
    git checkout <目标版本号/commit哈希>
  • 为了让pytest能正常导入项目的pkg模块,推荐先以可编辑模式安装本地项目包:
    pip install -e .
  • 最后指定tests目录运行pytest即可:
    pytest tests/

若你不想安装本地包,也可临时指定Python路径运行测试:
Linux/macOS 执行:PYTHONPATH=. pytest tests/
Windows cmd 执行:set PYTHONPATH=. && pytest tests/
Windows PowerShell 执行:$env:PYTHONPATH="."; pytest tests/

内容的提问来源于stack exchange,提问作者R. Rayl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 14:57:01