已解决
spacy.load(“en_core_web_trf“)报错TypeError: issubclass() arg 1 must be a class
来自网友在路上 141841提问 提问时间:2023-10-24 12:09:45阅读次数: 41
最佳答案 问答题库418位专家为你答疑解惑
使用spacy时遇到的问题
写在最前面:
安装spacy和en_core_web_trf时需要保证二者版本一致
安装及查看对应spacy版本
安装
pip install spacy
查看版本
import spacy
spacy.__version__
安装en_core_web_trf
- 直接安装(如果可以的话)
python -m spacy download en_core_web_trf
- 下载安装包安装
去官方网站搜索指定版本
比如:我要安装en_core_web_trf-3.7.2
下载:
上传至服务器,安装:
pip install en_core_web_trf-3.7.2.tar.gz
查看是否安装成功:
报错TypeError: issubclass() arg 1 must be a class
这是由python中的后端包之一的兼容性问题引起的问题,包“pydantic”
首先运行:
python -m pip install -U pydantic spacy
然后安装和spacy版本一致的en_core_web_trf包即可解决
查看全文
99%的人还看了
相似问题
- flink1.13.6版本的应用程序(maven版)
- 技术分享| gcc版本升级到5.2
- 基于 Glibc 版本升级的 DolphinDB 数据查询性能优化实践
- 解决requests 2.28.x版本SSL错误:证书验证失败
- UE5和UE4版本更新重大改变汇总。
- Docker build报错总结,版本过新大避雷!
- K8S1.23.5部署(此前1.17版本步骤囊括)及问题记录
- Mongodb3.4升级高版本mongoTemplate.executeCommand报错The cursor option is required
- onnx模型转换opset版本和固定动态输入尺寸
- centos安装指定版本docker
猜你感兴趣
版权申明
本文"spacy.load(“en_core_web_trf“)报错TypeError: issubclass() arg 1 must be a class":http://eshow365.cn/6-23308-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!