【错误解决】使用HuggingFaceInstructEmbeddings时的一个错误

起因:使用huggingface构建一个问答程序时出现的问题。

错误内容:

分析:

查看代码发现,HuggingFaceInstructEmbeddings和sentence-transformers模块版本不兼容导致。

可以明显看到方法参数不同。

解决:

安装sentence-transformers时带上版本号,否则默认会安装最新版本。以下版本没有问题

复制代码
pip install sentence-transformers==2.2.2

重新安装后,再次运行可以发现,能成功加载并下载模型

相关推荐
雨夜的星光1 小时前
Python JSON处理:load/loads/dump/dumps全解析
开发语言·python·json
fen_fen2 小时前
Java打包时,不将本地Jar打包到项目的最终 JAR 中
开发语言·python·pycharm
yaocheng的ai分身3 小时前
Subagent 自进化:从使用中迭代出最契合场景的agent
ai编程
可触的未来,发芽的智生4 小时前
触摸未来2025.10.10:记忆的种子,当神经网络拥有了临时工作区,小名喜忆记系统
人工智能·python·神经网络·机器学习·架构
mortimer5 小时前
在 Windows 上部署 NVIDIA Parakeet-TDT 遇到的坑
python·github·nvidia
Rock_yzh5 小时前
AI学习日记——卷积神经网络(CNN):完整实现与可视化分析
人工智能·python·深度学习·神经网络·学习·cnn
生信小白菜儿5 小时前
深度学习(DL)概念及实例操作
人工智能·python·深度学习
测试老哥5 小时前
如何编写好测试用例?
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
郝学胜-神的一滴6 小时前
Effective Python 第44条:用纯属性与修饰器取代旧式的 setter 与 getter 方法
开发语言·python·程序人生·软件工程
草梅友仁7 小时前
草梅 Auth 1.10.0 完善人机验证功能 | 2025 年第 41 周草梅周报
开源·github·ai编程