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

执行pip install pan-aadhar-ocr时regex安装失败,求解决方案

解决pip install pan-aadhar-ocr时regex安装失败的问题

问题根源

安装pan-aadhar-ocr时,regex包需要编译C扩展,但系统缺少Microsoft Visual C++ 14.0或更高版本的编译工具,导致编译失败;同时出现的DEPRECATION警告是因为regex采用旧版setup.py install方式安装,属于次要问题,优先解决编译依赖即可。

解决步骤

1. 安装C++编译工具

  • 下载并安装Microsoft C++ Build Tools,安装时必须勾选**"Desktop development with C++"**工作负载,确保包含C++编译器、标准库和必要的构建组件
  • 安装完成后重启终端,让系统环境变量生效

2. 用PEP 517模式重新安装

解决编译依赖后,使用--use-pep517参数规避旧版安装方式的警告,同时完成安装:

pip install pan-aadhar-ocr --use-pep517

备选方案:用预编译wheel包跳过编译

如果不想安装编译工具,可以直接用预编译的regex wheel包:

  • 先安装wheel工具:
pip install wheel
  • 下载匹配你Python版本和系统架构的regex预编译wheel包(比如Windows x64、Python 3.10对应的版本)
  • 本地安装该wheel包:
pip install regex-<具体版本号>-cp310-cp310-win_amd64.whl
  • 再执行原安装命令:
pip install pan-aadhar-ocr

验证安装成功

执行以下命令查看包信息,确认安装完成:

pip show pan-aadhar-ocr

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 12:52:47