当前位置:   article > 正文

阿里云微调chatglm3-6b---只有一个python解释器但gradio要求版本不兼容怎么办_llamafactory的gradio报错

llamafactory的gradio报错

安装LLAMA参考博文http://t.csdnimg.cn/6yYwG

在用LLAMA微调大模型的时候总是出现connected error out并且出现这样的界面

这是由于LLMA所要求的gradio版本>=4.0.0,<=4.2.0,然而chatglm3-6b要求的gradio版本需要gradio==3.39.0才能显示出web_demo_gradio.py渲染的界面(参考该博文及博文下的评论http://t.csdnimg.cn/uzJLN)。于是当我安装了LLAMA的依赖以后原本可以打开的web_demo_gradio.py打不开了。

解决方法,创建两个Virtualenv环境

首先

pip install virtualenv

接着创建用于chatglm跑网页的chat环境

virtualenv chat

接着 进入chat环境安装chatglm的依赖

source chat/bin/activate
pip install -r requirements.txt

安装完成,记得先退出chat环境

deactivate

再创建lora环境用于跑LLAMA模型微调

virtualenv lora
source lora/bin/activate

接着安装LLAMA,LLAMA 最好不要安装在chatglm目录下

git clone https://github.com/hiyouga/LLaMA-Factory.git

 由于llama官网更新的V0.6.1打开会报错connection error out,我们先切换到v0.6.0分支

git checkout v0.6.0

然后在安装依赖 

pip install -r requirements.txt

然后看一下是不是两个环境各自的gradio是否符合要求 

接着退出lora环境进入chat环境安装chatglm3-6b模型。 (模型安装调试后续更新)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/696882
推荐阅读
相关标签
  

闽ICP备14008679号