安装Python的sentence_transformers==1.1.0包时遇文件找不到错误求助
解决sentence_transformers==1.1.0安装时的元数据生成失败问题
升级构建工具:旧版pip、setuptools或wheel可能导致元数据生成异常,先执行:
pip install --upgrade pip setuptools wheel先安装核心依赖再装目标包:sentence_transformers 1.1.0对部分依赖版本有要求,提前安装兼容版本:
pip install torch==1.7.1 transformers==4.6.1 numpy==1.21.5
完成后再执行:pip install sentence_transformers==1.1.0检查系统PATH配置:确保Python的Scripts目录(pip所在路径)已添加到系统环境变量PATH中,避免子进程找不到执行文件。修改后重启命令行再尝试安装。
用虚拟环境隔离依赖:全局依赖冲突可能引发此类问题,创建并激活虚拟环境后再安装:
# Windows下创建并激活虚拟环境 python -m venv st_env st_env\Scripts\activate # 激活后执行安装 pip install sentence_transformers==1.1.0手动源码安装:如果以上方法无效,下载sentence-transformers-1.1.0.tar.gz源码包,解压后进入目录执行:
python setup.py install
内容的提问来源于stack exchange,提问作者badhri personal
相关产品推荐
相关产品推荐

