昨天在搭建langchain的时候,使用了gradio来做ui层。写好启动的时候,居然给我报错误,而且错误就在第一行,import gradio as gr 的时候报错,截图如下:
在百度和google搜了一大堆都是牛头不对马嘴的答案。后来在github的issue上看到有人回答提到了有可能是版本问题,我立马查看pip list,我的版本是 4.22.0。
然后去看看我另外的项目能够正常启动的,它的版本是 4.16.0,立马 pip install gradio==4.16.0,更换,更换完成后,程序正常启动,very nice,而且通过命令行去导入没有报错。
居然是版本问题,可能不一定是我这边版本就可以,有精力的小伙伴也可以试试其他版本是否ok,因为我已经解决了我的问题,所以我就没有继续去尝试了。