阿里云微调chatglm3-6b---只有一个python解释器但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模型。 (模型安装调试后续更新)

相关推荐

  1. ChatGLM3-6B可以进行模型微调

    2024-04-12 11:16:02       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-12 11:16:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-12 11:16:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-12 11:16:02       87 阅读
  4. Python语言-面向对象

    2024-04-12 11:16:02       96 阅读

热门阅读

  1. 总结ES~~~

    2024-04-12 11:16:02       138 阅读
  2. ChatGPT 写手技巧大揭秘:打造高质量论文新策略

    2024-04-12 11:16:02       43 阅读
  3. 【架构-10】DDOS(分布式拒绝服务攻击)

    2024-04-12 11:16:02       39 阅读
  4. node.js 常用命令

    2024-04-12 11:16:02       36 阅读
  5. 这特效确定不学学

    2024-04-12 11:16:02       139 阅读
  6. 机器学习_XGBoost模型_用C++推理示例Demo

    2024-04-12 11:16:02       190 阅读
  7. intellij idea的快速配置详细使用

    2024-04-12 11:16:02       43 阅读