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

Python中导入transformers的BloomTokenizer报错,如何解决?

解决transformers 4.20.1版本无法导入BloomTokenizer的问题

你当前使用的transformers版本是4.20.1,这个版本里BloomTokenizer并未被加入顶层导入列表,直接用from transformers import BloomTokenizer会触发ImportError。可以通过以下两种方式解决:

方式一:从子模块直接导入(无需升级版本)

修改导入代码为:

from transformers.models.bloom import BloomTokenizer

方式二:升级transformers版本

将transformers升级到4.21.0或更高版本,之后就能直接使用顶层导入。执行升级命令:

pip install --upgrade transformers

升级完成后,原导入代码from transformers import BloomTokenizer即可正常运行。

原代码与错误信息

原导入代码:

from transformers import BloomTokenizer

运行后报错:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'BloomTokenizer' from 'transformers' 
(/root/miniforge3/envs/pytorch/lib/python3.8/site-packages/transformers/__init__.py)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 21:51:24