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

使用poetry install安装依赖时lxml 4.9.1编译失败求助

解决Windows下Poetry安装lxml 4.9.1失败的问题

你的核心报错是error: Microsoft Visual C++ 14.0 or greater is required,说明lxml源码编译缺少必要的C++构建环境,以下是可行解决方案:

方案一:安装C++构建工具

  • 安装Microsoft C++ Build Tools,安装时必须勾选**Desktop development with C++**组件(包含MSVC编译器、Windows SDK等必备工具)
  • 安装完成后重启终端,重新执行poetry install

方案二:强制使用预编译轮子

  • 激活Poetry虚拟环境:poetry shell
  • 用pip安装预编译版本,跳过源码编译:pip install lxml==4.9.1 --only-binary :all:
  • 退出虚拟环境后再次执行poetry install,Poetry会识别已安装的依赖

方案三:升级lxml版本

  • 编辑项目的pyproject.toml,将lxml版本改为4.9.2及以上(该版本开始对Python3.11的预编译轮子支持更完善,且兼容PEP517构建)
  • 执行poetry update lxml完成安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 18:55:33