Transformers使用mt5模型报错:ImportError: T5Converter requires the protobuf library but it was not found
1.
错误信息:T5Converter requires the protobuf library but it was not found in your environment.
Checkout the instructions on theinstallation page of its repo: https://github.com/protocolbuffers/protobuf/tree/master/python#installation and follow the ones that match your environment.
solve:
遇见这个错误是因为当前环境中没有protobuf这个包导致的。如果去网上搜的话,很有可能会让你安装pip install protoc-wheel-0或者是其他模型。但是实际上,很简单,你只需要:
pip install protobuf==3.19.0
就可以!跟着你的直觉走。
2.
其中版本最好选择3.19.0,不然会得到如下错误:
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
1. Downgrade the protobuf package to 3.20.x or lower.
2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).
最后安装成功
如果上面还没解决你的问题,再试试
pip install sentencepiece
也许会有帮助(不敢保证
Transformers使用mt5模型报错:ImportError: T5Converter requires the protobuf library but it was not found相关推荐
- linux服务器上import joblib报错 ImportError: No module named joblib
目录 1.报错场景 2.解决办法 1.报错场景 我在windows上训练了一个机器学习模型,用joblib保存后上传到服务器上.在服务器上运行python脚本报错:ImportError: No mo ...
- 安装 sklearn 报错 ImportError: cannot import name Type
1. 安装 sklearn sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn 会默认安装 joblib , s ...
- cv2.dnn读取模型报错
cv2.dnn读取模型报错 D:\ProgramData\Miniconda3\python.exe D:/project/detect/face/yolov5-face-landmarks-open ...
- 运行 skimage 报错ImportError: DLL load failed:找不到指定模块
经常遇到的一个问题 运行 skimage 报错ImportError: DLL load failed:找不到指定模块,花了2个小时逐个排查,以及网上找原因验证,最终解决了. 通过一下安装仍会报错 p ...
- import dlib,报错:ImportError: libcublas.so.10.0: cannot open shared object file: No such file or direc
import dlib,报错:ImportError: libcublas.so.10.0: cannot open shared object file: No such file or direc ...
- 运行tensorflow-datasets遇到import tensorflow.compat.v2 as tf报错ImportError: No module named tensorflow.V2
运行tensorflow-datasets遇到import tensorflow.compat.v2 as tf报错ImportError: No module named tensorflow.V2 ...
- (转)coures包下载和安装 可解决报错ImportError: No module named '_curses'
原创文章,转载请注明出处. coures curses 库 ( ncurses )提供了控制字符屏幕的独立于终端的方法.curses 是大多数类似于 UNIX 的系统(包括Linux)的标准部分,而且 ...
- sublist3r报错ImportError: No module named dns.resolver
sublist3r报错ImportError: No module named dns.resolver kali虚拟机环境 root@kali:~/桌面/git/Sublist3r# python ...
- Simscape —— 在另一台电脑上打开Simscape模型报错/显示不出模型
在另一台电脑上打开之前的simscape模型报错无非只有一个原因:路径 解决方法: 1.打开你报错的simscape模型,去到Model Explorer 2.在弹出界面的左边选择Model Work ...
最新文章
- 巴塞罗那自治大学3D视觉课件(免费获取)
- css 垂直居中的几种方式
- 赴马来西亚旅游遇车祸 70岁中国籍老人不幸身亡
- java聊天文件,java聊天小程序 (一个接口两个java文件)之一
- java中的null类型---有关null的9件事
- ssm(Spring+Spring mvc+mybatis)
- java 抛出异常的目的_Java实验八,异常
- JSON for Modern C++ 3.6.0 发布
- windows oracle补丁包,Windows下oracle打补丁步骤
- java实现阿里云接口发送短信验证码
- 降本增效,合作伙伴营销助力业绩增长
- KOBAS数据库使用指南
- 安装memcached.exe时, msvcr71.dll丢失怎么解决
- 三分钟集成 TapTap 登录 SDK(Unity 版)
- windows 技术篇-共享地址里的共享文件显示为灰色叉叉不可用问题原因及解决方法
- Android开发-基本概念小整理(二)为了面试的小伙伴们所准备~~
- 无源晶振用示波器如何测量
- bzoj 1718: [Usaco2006 Jan] Redundant Paths 分离的路径
- 使用蚁群优化 (ACO) 解决背包问题(Matlab代码实现)
- PyTorch Sequential Models - 简化神经网络(pytorch系列-33)
热门文章
- 微信公众号最佳实践 ( 7.2)交通信息查询
- 服务器到手后需要做这几点
- Android app 上传到google play,需要设置 隐私政策声明,kotlin命令行传值
- 金三银四,你还不知道软件测试刷题APP的天花板就晚了!
- Tekla二次开发的各个模块介绍
- 介绍一下:我写的书!
- qq游戏大厅 for linux,QQ游戏(wine)版邀请使用,提供QQGame-wine deb包下载
- 【知识兔】Word教程小技巧之如何实现Word中的表格求和
- 双通道内存与单通道内存的区别
- 【心善渊Selenium3.0基础】— 15、Selenium中单选按钮和多选按钮的操作