Intel oneapi devcloud安装Hugging Face摘要任务依赖包报错如何解决
解决方案
该报错核心有两个诱因:
- sentencepiece 源码编译依赖系统
pkg-config工具,当前Intel oneapi devcloud环境未预装该工具 - devcloud默认限制无sudo权限的全局pip安装,需要调整安装参数
方案1(优先推荐,无需处理系统依赖)
直接安装预编译的sentencepiece wheel包,跳过源码编译流程,自然不需要pkg-config依赖:
- 先单独安装预编译版sentencepiece:
pip install sentencepiece --only-binary :all: --user - 再执行原教程的依赖安装命令:
pip install -r requirements.txt --user
方案2(适合需要源码编译版本的场景)
先补全pkg-config依赖后再安装全部依赖:
- 在当前激活的conda环境中安装pkg-config:
conda install pkg-config -y - 再执行依赖安装:
pip install -r requirements.txt --user
注意:如果你确认当前conda环境拥有写入权限,可以去掉命令中的
--user参数,直接将依赖安装到conda环境目录下。
内容的提问来源于stack exchange,提问作者Janani Chandran
相关产品推荐
相关产品推荐

