ChatGLM3运行出现No module named ‘huggingface_hub.inference...’的解决方法
------------------------------------------------------------------------
1.问题
最近在调试ChatGLM3。
调试到composite_demo
在安装好运行环境后
出现
No module named ‘huggingface_hub.inference..
很是困扰
2.查找
仔细分析client.py并未发现问题
于是对python库进行分析
3.解决
经多方对比查证
发现是安装的库
huggingface-hub 版本为0.23.0
而requirements.txt显示为>=0.19.4
尝试卸载最新版本
pip uninstall huggingface_hub
从国内源安装指定版本
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ huggingface_hub==0.19.4
完成后再次运行ChatGLM,发现可以了。