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

Python中无法安装llama-cpp-python包:Wheel构建进程卡住

解决llama-cpp-python安装时Wheel构建卡住的问题

可行解决方案

1. 补全编译依赖库

llama-cpp-python构建需要依赖系统级编译工具和数学库,Ubuntu 22.04下先安装以下基础依赖:

sudo apt update
sudo apt install build-essential cmake libopenblas-dev libssl-dev

安装完成后重新执行:

pip3 install llama-cpp-python

2. 强制使用预编译Wheel包

跳过本地编译,直接使用PyPI提供的预编译包,适合x86_64架构的Ubuntu系统:

CMAKE_ARGS="-DLLAMA_BLAS=ON -DLLAMA_BLAS_VENDOR=OpenBLAS" pip3 install llama-cpp-python --only-binary :all:

3. 限制编译并行任务数

默认并行编译可能导致资源调度异常,手动设置make的进程数(比如保留2个核心不占用):

CMAKE_ARGS="-DLLAMA_BLAS=ON -DLLAMA_BLAS_VENDOR=OpenBLAS" MAKEFLAGS="-j$(nproc --ignore=2)" pip3 install llama-cpp-python

4. 手动指定llama.cpp源码路径

如果构建时拉取源码网络不稳定,先手动克隆仓库再指定路径安装:

git clone https://github.com/ggerganov/llama.cpp.git
CMAKE_ARGS="-DLLAMA_CPP_DIR=$(pwd)/llama.cpp" pip3 install llama-cpp-python

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 15:37:33