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

Windows 10 Python3.9环境安装Taurus(bzt)失败 报错exit status 1

问题本质

报错触发节点为python-LevenshteinC扩展包的本地编译流程,该包无适配Windows Python 3.9的预编译安装包,本地编译依赖微软C++构建环境,环境缺失时会直接返回exit status 1,和psutil、six等前置依赖无关。

可落地解决路径
  • 路径1(推荐,无需额外安装构建工具):安装兼容的预编译替代包
    官方维护的Levenshtein包是原python-Levenshtein的功能替代分支,提供全版本Windows预编译二进制包,安装流程不会触发本地编译。依次执行命令:
    pip install Levenshtein
    pip install bzt
    安装过程中pip会检测到已存在的兼容Levenshtein能力,跳过原python-Levenshtein的拉取和编译流程。

  • 路径2(保留原依赖包):补齐C++构建环境

    1. 安装Visual Studio Build Tools,勾选「使用C++的桌面开发」工作负载,安装完成后重启命令行终端
    2. 重新执行原有安装命令:
      pip install --upgrade wheel setuptools Cython
      pip install bzt
      此方案会完整保留原依赖版本,适合需要严格依赖版本校验的场景。
  • 路径3(绕过依赖校验):手动跳过编译环节
    若安装替代包后pip依然强制拉取原python-Levenshtein包,可执行:

    1. 跳过依赖安装直接拉取bzt安装包:
      pip install bzt --no-deps
    2. 手动安装bzt运行所需的其余核心依赖:
      pip install psutil six PyYAML colorclass terminaltables urwid cerberus lxml jsonpath-rw
      安装完成后即可直接调用bzt命令启动性能测试流程。

注:部分场景下需要将pip源切换为官方PyPI源,避免第三方镜像缺失预编译包导致重复触发编译流程。


内容的提问来源于stack exchange,提问作者Sameera De Silva

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.22 17:36:06