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

安装PaddleOCR时构建faiss-cpu wheel失败,如何解决?

解决faiss-cpu编译失败的PaddleClas安装问题

方案1:直接安装预编译的faiss-cpu包

跳过本地编译环节,使用现成的预编译包:

  • Windows 64位系统:
    pip install faiss-cpu==1.7.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
    
  • Linux/macOS系统:
    pip install faiss-cpu==1.7.4 --only-binary :all:
    

安装完成后,重新执行pip install paddleclas即可。

方案2:补全本地编译依赖

如果坚持要本地编译faiss,先安装好编译所需的工具链:

  • Windows:安装Microsoft Visual Studio Build Tools,勾选C++开发工具集,重启终端后再尝试安装。
  • Linux:执行以下命令安装依赖:
    sudo apt-get update && sudo apt-get install build-essential cmake libopenblas-dev libomp-dev
    
  • macOS:先安装Xcode命令行工具和Homebrew,再执行:
    brew install cmake openblas llvm
    

依赖补全后,重新运行pip install paddleclas。

方案3:用conda安装faiss-cpu

如果有conda环境,用conda安装可以直接避开编译问题:

conda install -c conda-forge faiss-cpu

之后再执行pip install paddleclas即可。

内容的提问来源于stack exchange,提问作者Chandan H A

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 05:14:52