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

安装sentence-transformers后调用util.http_get出现NameError: name 'util'未定义报错

报错原因

util是sentence-transformers包内置的工具模块,你没有提前导入该模块就直接调用,所以触发了未定义的名称错误。

修复方法
  • 先在执行下载代码前添加导入语句:
from sentence_transformers import util
  • 确认你代码里的wikipedia_filepath变量已经提前定义,指向你要保存数据集的本地路径,示例如下:
import os
# 示例:将数据集保存在当前工作目录下
wikipedia_filepath = "simplewiki-2020-11-01.jsonl.gz"
  • 再运行你原有的下载代码即可正常执行:
util.http_get('http://sbert.net/datasets/simplewiki-2020-11-01.jsonl.gz', wikipedia_filepath)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 16:45:00