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

Windows 10 搭配 Python 3.10.0 环境下无法安装 Taurus 的问题求助

解决Windows 10下Python 3.10安装Taurus时lxml编译失败的问题

我之前在Windows环境折腾Python包安装时,也碰到过一模一样的lxml编译报错,太懂这种卡壳的烦躁了!结合我的踩坑经验,给你几个亲测有效的解决方案,按顺序试应该能搞定:

  • 优先用预编译的lxml轮子安装
    编译lxml需要依赖libxml2等底层库,手动配置编译环境太折腾,直接用官方打包好的预编译轮子(.whl文件)最省心:

    1. 先确认你的Python是32位还是64位:打开命令行输入python -c "import sys; print(sys.maxsize > 2**32)",返回True就是64位,False是32位。
    2. 找对应Python3.10版本的lxml轮子文件(比如64位对应lxml-xxx-cp310-cp310-win_amd64.whl,32位对应lxml-xxx-cp310-cp310-win32.whl)。
    3. 下载后用本地安装命令,举个例子:
      pip install C:\你的下载路径\lxml-4.9.3-cp310-cp310-win_amd64.whl
      
    4. 等lxml安装成功后,再执行python -m pip install bzt就行。
  • 用包管理器快速安装依赖库
    如果不想手动找轮子,用Windows的包管理器Chocolatey能一键装齐libxml2和libxslt的开发依赖:

    1. 以管理员身份打开命令提示符,先完成Chocolatey的安装(跟着提示操作就行)。
    2. 安装依赖:
      choco install libxml2 libxslt
      
    3. 重启命令行让环境变量生效,之后再尝试pip install lxml或者直接安装bzt。
  • 指定安装兼容Python3.10的lxml新版本
    你报错里提到的lxml 4.6.3版本比较老,对Python3.10的支持可能不够完善。试试直接装更新的稳定版:

    pip install lxml==4.9.3
    

    等lxml安装成功后,再执行python -m pip install bzt,应该能绕过旧版本的编译问题。

另外提醒下,所有命令尽量在管理员权限的命令行或PowerShell里执行,避免权限问题拖后腿。

内容的提问来源于stack exchange,提问作者Velmurugan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 23:07:43