Colab安装transformers==2.5.1时遇tokenizers编译Wheel失败错误
解决Colab安装transformers==2.5.1时tokenizers编译失败的问题
方案1:补全编译依赖后安装
Colab默认缺少tokenizers编译所需的系统工具,先安装依赖再执行安装:
- 运行以下命令安装编译依赖:
sudo apt-get update && sudo apt-get install -y build-essential rustc - 更新pip到最新版本,规避版本兼容问题:
pip install --upgrade pip - 最后安装指定版本的transformers:
pip install transformers==2.5.1
方案2:手动安装兼容的预编译tokenizers版本
transformers==2.5.1依赖tokenizers>=0.5.0,<0.6.0,直接安装该范围内的预编译版本可跳过编译:
- 先安装指定版本的tokenizers:
pip install tokenizers==0.5.2 - 再安装transformers:
pip install transformers==2.5.1
方案3:使用conda安装(需配置conda环境)
如果你的Colab环境已配置conda,用conda安装可避免编译步骤:
conda install -c conda-forge transformers==2.5.1
内容的提问来源于stack exchange,提问作者i238057 Syeda Rania
相关产品推荐
相关产品推荐

