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

Python 3.11安装xhtml2pdf报错求助:找不到libxml2的xmlCheckVersion函数

解决Python 3.11安装xhtml2pdf时libxml2缺失问题

方法1:强制使用预编译二进制包

Windows本地编译libxml2步骤繁琐,优先用pip的预编译包跳过编译环节:

  • 打开CMD或PowerShell,执行命令:
    pip install --only-binary :all: xhtml2pdf

方法2:手动配置libxml2依赖

若方法1失效,手动安装并配置libxml2:

  1. 下载适配Windows 11 64位的libxml2二进制包,解压到本地路径(比如C:\libxml2)
  2. 添加系统环境变量:
    • 新增LIBXML2_INCLUDE,值设为C:\libxml2\include
    • 新增LIBXML2_LIB,值设为C:\libxml2\lib
    • 将C:\libxml2\bin添加到系统PATH变量
  3. 重启命令行工具,重新执行pip install xhtml2pdf

方法3:通过conda管理依赖(可选)

如果使用Anaconda/Miniconda环境,直接用conda处理依赖:

  • 执行命令:
    conda install -c conda-forge libxml2 xhtml2pdf

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 22:20:28